Javascript 在每个附加正文的div中包含一个表

Javascript 在每个附加正文的div中包含一个表,javascript,jquery,html,Javascript,Jquery,Html,我正在开发一个网站,我需要获得一些json数据的一些地方,将包括图像,标题,信息等,我需要提出他们的网站 我已经开发了一个原型,我使用HTML5经典模板,并使用for语句成功地在文章中添加了10个示例divdiv,并且我能够使用计数器I给他们一个唯一的id 我的代码是 <script type="text/javascript"> $(document).ready(function () { for (var i=1; i<10; i++){ $("article").a

我正在开发一个网站,我需要获得一些json数据的一些地方,将包括图像,标题,信息等,我需要提出他们的网站

我已经开发了一个原型,我使用HTML5经典模板,并使用
for
语句成功地在
文章中添加了10个
示例div
div,并且我能够使用计数器
I
给他们一个唯一的id

我的代码是

<script type="text/javascript">
$(document).ready(function () {

for (var i=1; i<10; i++){

$("article").append("<div id=myid"+i+">Example div</div");

}

    });
</script>

有什么想法吗?

我最终总结出正确的方法是添加:

$("article").append("<table id="+i+" width="+597+" border="+1+"><tr><td rowspan="+2+">&nbsp;</td><td rowspan="+3+">&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td></tr></table>");
$(“文章”)。附加(“”);

我只是添加了“+表格内容的数值+”这样就可以了,谢谢大家的评论和建议!)

考虑一个基于JS的模板系统,例如:您能提供一个复制问题的JSFIDLE吗?:?语法错误可能是在带引号的字符串中使用引号,而没有对其进行转义\“另外,这可能是一种方式:您在for循环中附加的HTML中似乎缺少一些引号。您的id值周围没有引号;您可能应该修改该行,使其内容为:
$(“article”)。append(“示例div
$("article").append("<table id="+i+" width="+597+" border="+1+"><tr><td rowspan="+2+">&nbsp;</td><td rowspan="+3+">&nbsp;</td><td>&nbsp;</td></tr><tr><td>&nbsp;</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td></tr></table>");