выбрать динамический элемент с помощью документа не работает

0
$(document).on('ul li:nth-child(even)',function(){
    $(this).addClass('e');
});

пользователь может добавлять и удалять li, но с кодом выше он не работает.

  • 1
    Вы должны указать тип события. Посмотрите on документацию.
  • 0
    Я использовал вот так: $ ('ul li: nth-child (even)'). AddClass ('even'); это тоже не работает
Показать ещё 2 комментария
Теги:

1 ответ

0
Лучший ответ

Я не думаю, что вам нужно on здесь; on предназначен для присоединения и обработки событий:

Прикрепите функцию обработчика событий для одного или нескольких событий к выбранным элементам.

Пытаться:

$('ul li:nth-child(even)').addClass('e');

Демо: http://jsfiddle.net/IrvinDominin/6u6wS/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню