У меня очень простой цикл for в jQuery:
var iEra;
for(iEra = 1; iEra <= li.length; iEra++) {
li.addClass(iEra);
}
li - это переменная, нацеленная на объекты $ ('ul.class li'). iEra - это переменная счетчика, которая должна начинаться с 1 до количества li присутствующих объектов.
Основная проблема заключается в том, что функция addClass вообще не выполняется,Однако, если я заменю его, например, alert (iEra); , я получу свои 1-x оповещения.
Я знаю, что мог бы изменить свой цикл for на "constructor ", вот так:
var iEra;
for(iEra = 1; iEra <= li.length; iEra++) {
parentOfli.append('<li class=" + iEra + "></li>');
}
Таким образом, я бы добавил, что мои классы 1-x добавлены очень хорошо.Проблема в том, что эти объекты li уже генерируются где-то еще.
Надеюсь, я полностью объяснил себя;если нет, пожалуйста, дайте мне знать об этом!Живой пример: http://jsfiddle.net/c3cXB/9/