追加cmd不会关闭我的标签,但为什么?
我需要改变什么?
for (var i = 0; i<=4; i++)
$("#wrapper").append('<li id=img'+i+'></li>');
这始终只创建<li id=img1>
,但不会创建</li>
?!
答案 0 :(得分:4)
您的代码应为:
for (var i = 0; i<=4; i++)
$("#wrapper").append('<li id="img'+i+'"></li>');
我认为您忘记了 id 属性
的引号答案 1 :(得分:1)
您提供的代码似乎确实添加了您想要的代码。
如果我运行你提供的确切javascript,使用firefox中的web开发人员工具栏查看生成的源代码会给我<li id="img2"></li>
并检查firebug中的元素,向我显示<li id="img2"/>
。
这两个都是封闭且正确的xhtml。但是,如果您不使用xhtml,则无论如何都不需要结束标记。