我动态创建li
元素:
<ul>
<li id="1">1</li>
<li id="2">2</li>
<li id="3">3</li>
[...]
</ul>
li_id
是一个数组值,它返回 li id (=1,2,3...)
如何将不同的函数绑定到li
代码中的每个元素,如下所示:
for (li_id in lids)
{
console.log(li_id);
$(li_id).bind('mouseover', function() {
console.log(li_id);
});
}
以上不起作用。如何正确书写?
用它live()
代替bind()
它显示数组的最后一个元素的id,而lids
不是1,2,3...[...],就像语句console.log()
之外...$