Javascript 如何使用jquery插入多行字符串html?
我有以下结构,我想把它附加到 但它显示了一个编译时错误Javascript 如何使用jquery插入多行字符串html?,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我有以下结构,我想把它附加到 但它显示了一个编译时错误 $('#row1').html("<div class="4u 12u(mobile)"> <section> <a href="#" class="image featured"><img src="images/kokan.jpg" alt="" /></a> <hea
$('#row1').html("<div class="4u 12u(mobile)">
<section>
<a href="#" class="image featured"><img src="images/kokan.jpg" alt="" /></a>
<header >
<h3>result[i]</h3>
<p></p>
</header>
</section>
</div>");
您需要通过连接部分来构建适当的字符串。Javascript不支持多行字符串,在不终止字符串的情况下,也不能在双引号字符串中使用双引号。将所有内容写入一行或使用concatation。我认为它应该是++结果[I]+:
$('#row1').html('<div class="4u 12u(mobile)">'
+'<section>'
+'<a href="#" class="image featured"><img src="images/kokan.jpg" alt="" /></a>'
+'<header >'
+'<h3>'+result[i]+'</h3>'
+'<p></p>'
+'</header>'
+'</section>'
+'</div>');