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

如何使用jquery以缩进的方式附加html?,jquery,html,append,indentation,Jquery,Html,Append,Indentation,我有 $('body')。追加(); 与此相反,我希望在append()中以如下缩进方式编写代码 $('body').append("<div id=block> <center> <input type=submit value=submit id=sub> </center> <p id=display_message> </p> </div>"); $('body')。追加(' "); 但它显示非法

我有

$('body')。追加(

);
与此相反,我希望在append()中以如下缩进方式编写代码

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

");
但它显示非法令牌错误。
请帮助

您需要将
\
放在每行末尾之后

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

\ ");

试试这段代码

var content=“”+
"   "+
“

”+ "" $('body')。追加(内容);
必须在javascript字符串中转义换行符可能重复的
$('body').append("<div id=block>\
                 <center> <input type=submit value=submit id=sub> </center>\
                 <p id=display_message> </p>\
              </div>");