Задать вопрос

Обращение к динамически созданному классу JQuery?

Здравствуйте, вот такая проблема, класс создается, но к нему не могу обратиться. Я так понял, что на момент обращения к нему его ещё не существует, в гугле посоветовали использовать обработчик .on, но с ним тоже не работает, в чем проблема??
$('.opn').on('click', function(){
$(".men").slideDown('slow');
$(".men").addClass("add");
return false;
})

$('.add').on('click', function(event){
alert('sdsada');
$(".men .add").slideUp('slow');
return false;
})
  • Вопрос задан
  • 243 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Ronnie_Gardocki
@Ronnie_Gardocki
Я у мамы фронтендщик.
Юзайте простейшее делегирование (всегда).
$(document).on('click', '.%className%', function() {
  //actions
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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