есть страница https://work.bossit.ru/
нужно окно браузера сузить чтобы меню было выпадающим списком, там кликаем на пункты меню они как аккордеон работают, а не подскажете что сделать чтобы при клике на активный пункт он закрывался?
у меня он просто тупо прыгает т.е. сворачивается и разворачивается =(
вот этот JS

$(document).ready(function(){
var winBr = $(window).width();
if(winBr<980){
 $(".navbar .menu__item_has-drop .menu__link").click(function(event){event.preventDefault();});
 $(".navbar .menu__item_has-drop .menu__link").click(function(){
  $(".navbar .menu__item_has-drop .menu__drop").slideUp();
  $(this).next(".menu__drop").slideDown();
 
  });
 $(".navbar__block .slide .opener").click(function(){
  $(".navbar .menu__item_has-drop .menu__drop").slideUp();
  });
 }
 
 
else{
   /* alert("Больше 800"); */
    };
});

голову всю сломал уже

Оценить:|
  
Комментировать
Раздел: Помощь    
Просмотров: 792
Комментарий (1)
  1. Xap4o
    Роман [Xap4o]
    15.05.2014 в 09:39

    помогли =)

    $('.title').click(function() {
        other = $(this).parent().siblings();
        other.each(function() {
            $(this).find('.title').removeClass( '.active');
            $(this).find('.content').slideUp();
        });
        if($(this).hasClass('.active')) {
            $(this).removeClass('.active');
            $(this).parent().find('.content').s lideUp();
        } else {
            $(this).addClass('.active');
            $(this).parent().find('.content').s lideDown();
        }
    
    })

Оставить комментарий