@OxygenMan

Как сделать так, чтобы код jquery открывал каждый спойлер внутри foreach индивидуально?

Здравствуйте. У меня есть комментарий, который выводится в цикле foreach из БД, и у комментария есть href с надписью "ответы". При нажатии на эту кнопку "ответы" у каждого комментария должны раскрываться ответы на этот комментарий, но у меня при нажатии на кнопку "ответы" раскрывается спойлер только у самого первого комментария. Как так нужно перестроить код jquery, чтобы спойлеры открывалис у каждого комментария индивидуально? Я в jquery немножечко бом-бом.
Вот код:
$(document).ready(function() {
	$('.comReplies').css({'display':'none'});  
  $('.openAnswers').click(function() {
    $('.comReplies').slideToggle();
    return false;
  });
});
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
@xSoal
$('.openAnswers').click(function() {
    $(this).closest('.parent_class').find('.comReplies').slideToggle();
    
  });
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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