Задать вопрос
DarrellStanding
@DarrellStanding
Учусь Front-end разработке

Почему не работают кнопки?

Есть элементы списка, в каждом по две кнопки: Удалить(удаляет текущий li) и Выполнено(Просто перечеркивает строку). Если создать новый li через jquery с такими же кнопками и классами к ним, то в новых li кнопки не работают, хотя событие весит на классе, который есть и у новых и у старых li.
$(".deleteBtn").click(function() {
$(this).parents("li").remove();
});
  • Вопрос задан
  • 135 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
@justdealman
$(document).on('click', '.deleteBtn', function() {
	$(this).parents('li').remove();
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы