@saplas

Как правильно переделать скрипт?

Добрый день!
Есть скрипт открытия пунктов фильтра.
$('.p-filter__link').on('click', function() {
         $(this).toggleClass('active');
         $(this).parent().children('.p-filter__submenu').fadeToggle();
    });

Он работает, но проблема в том, что отображаются все открытые фильтры.
Как мне переделать его так, чтобы при нажатии на другой фильтр - предыдущий скрывался?
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 1
@siptik
php developer, freelancer, Web-studio owner
Вариант 1: Сначала закрываете все фильтры потом открываете текyщий
Вариант 2: Полyчаете порядковый номер текyщего элемента и закрываете в цикле все кроме этого
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
27 нояб. 2024, в 19:08
1500 руб./в час
27 нояб. 2024, в 18:19
2000 руб./за проект