我在这里有一些代码,谁能告诉我为什么for循环不按照我期望的方式工作?为什么常规循环似乎不工作在jQuery中?
$(function(){
var details = $("<li> New list item</li>")
for(i=0; i<3;i++){
$('#list').append(details);
console.log(i);
};
});
我期待这添加3个新的列表项。但它增加了一个,然后什么也没有......虽然console.log确实输出了3次,为什么追加不会发生3次呢?
代码没有用,我只是在学习jQuery,并且想明白为什么这不起作用。
你需要克隆它。您正在读取相同的DOM节点。 – nhahtdh 2013-02-28 00:30:11
这是什么意思? – GiH 2013-02-28 00:32:46
'details' - '$(“