terrykon
@terrykon

Переключение классов CSS через checkbox не работает, почему?

Для динамически добавляемого элемента не работает переключение классов при клике на чекбокс.
Почему? Как исправить эту проблему?

<div>RT<input type="checkbox"></div>
  <div>SR<input type="checkbox"></div>
  <button>Add</button>

.check {
  color: red;
}

(function(){
  $('button').click(function(){
    $('div').last().after('<div>SS<input type="checkbox"></div>');
  });
  $('input[type="checkbox"]').on('click',function(){ 
    $(this).parent().toggleClass('check');
  });
})();
  • Вопрос задан
  • 250 просмотров
Решения вопроса 2
terrykon
@terrykon Автор вопроса
@ynblpb_spb
дятел php
$(document).on("click", "input[type='checkbox']", function(event){
	$(this).parent().toggleClass('check');
});

попробуйте так?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект