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

Как скрыть открытый спойлер на Jquery?

Есть спойлер на Jquery. Есть кнопка закрыть с классом "close". Как скрыть открывшийся спойлер при клике на close ?

<div class="title">Заголовок</div>
<div class="body">
<span class="close">x</span>
Текст
</div>


$(document).on('click', '.title', function(e) {
         e.preventDefault();
         $(this).toggleClass('active');
         $(this).parent().find('.body').first().slideToggle(300);
         })
  • Вопрос задан
  • 55 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
v3shin
@v3shin
Веб-шаман
$(document).on('click', '.spoilerMaybeEh .close', function(e) {
     e.preventDefault();
     $(this).closest('.spoilerMaybeEh').find('.body').first().slideToggle(300);
})
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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