如何以缩进的方式使用jquery追加html?

时间:2014-12-11 04:35:05

标签: jquery html append indentation

我有

$('body').append("<div id=block> <center> <input type=submit value=submit id=sub> </center> <p id=display_message> </p> </div>");

而不是这个,我想以缩进的方式在append()中编写代码,就像这样

$('body').append("<div id=block> 
                     <center> <input type=submit value=submit id=sub> </center> 
                     <p id=display_message> </p>
                  </div>");

但它显示非法令牌错误。 请帮忙

2 个答案:

答案 0 :(得分:4)

您需要在每行结束后放置\

$('body').append("<div id=block>\
                 <center> <input type=submit value=submit id=sub> </center>\
                 <p id=display_message> </p>\
              </div>");

<强> Working Demo

答案 1 :(得分:0)

试试这段代码

var content = "<div id=block>"+
                     "<center> <input type='submit' value='submit' id='sub'> </center> "+
                     "<p id='display_message'> </p>"+
                  "</div>"
$('body').append(content);