kisliymaxim
@kisliymaxim

Как вызвать событие click, у записей добавленных ajax-ом?

Есть рабочий код,
$(document).on('click',"a.img,a.imgs",function() {
		$(this).next().find('a:first').click();
		return false;
	});

Но когда я добавляю новые записи ajax-ом(типо показать еще), то на них уже не работает, и это печально
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ответы на вопрос 2
pingo
@pingo
а если не биндить событие не на $(document) а
$("a.img,a.imgs").on('click', function(){
       *find('a:first').click()
}
Ответ написан
like-a-boss
@like-a-boss
Признайся,тебяТянетНаКодМужика,ты—программный гей
ОМГ что за чудовищные поиски по DOM'u...
1. Дайте ссылкам уникальные классы и по возможности ищите по одному лишь классу
2.
$(document).on('click', '.a.img, a.imgs', function() {
    $(this).next().find('a:first')[0].click();
    return false; //зачем?
  });
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы