khlopchyna
@khlopchyna

Как правильно скрыть/показать контент на jQuery (add/remove/toggle Class)?

Здравствуйте.
Нужна помощь с атрибутами add/remove/toggleClass.

Как сделать правильно, чтобы при нажатии следующего элемента, не скрывалась "выпадайка" предыдущего:
https://goo.gl/Qmluwm
Нужно, чтобы она скрывалась только, когда нажать на сам элемент (при нажатии на дочерние элементы(чекбоксы) не должно скрывать)

То есть нужно сделать так как на этой странице:
https://goo.gl/CQvak7

Разметку редактировать не могу, потому что там плагин. То что я написал:
<script type="text/javascript"> 

$(".pl-drop_down").click(function(){
    $(this).addClass("open-list");
}); 

$(".pl-drop_down span").click(function(){
    $(".pl-drop_down").removeClass("open-list");
}); 


</script>
  • Вопрос задан
  • 272 просмотра
Пригласить эксперта
Ответы на вопрос 1
@doctorcat
Например вместо addClass и removeClass. Использовать:
$( ".selector" ).toggleClass( "open-list" )
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
29 нояб. 2024, в 04:45
5000 руб./за проект
29 нояб. 2024, в 04:42
5000 руб./за проект
29 нояб. 2024, в 03:50
1000 руб./за проект