Я создаю 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()
показывает идентификатор последнего элемента массива lids
, а не 1,2,3 ... [...], как console.log()
вне $
заявление ...