• Кнопка разворачивается и сворачивается по клику в любом месте, что можно добавить в код?

    @elenajs Автор вопроса
    Получилось вот таким способом
    $(document).ready(function () {
    $(".hs-menubar").hsMenu();
    $(".hamburger").click(function(){
    $(this).toggleClass("is-active");
    });
    });

    $(document).click(function(event) {
    $target = $(event.target);
    if(!$target.closest('.hamburger').length &&
    $('.hamburger').toggleClass("is-active"));
    });

    Но теперь кнопка разворачивается и сворачивается по клику в любом месте, что можно еще добавить, чтобы этого не происходило? Сейчас меню открывается после клика по кнопке и закрывается также и закрывается после клика по экрану сворачиваясь обратно в полоски (гамбургер) что я и хотела, остался последний штрих - отключить кнопку от взаимодействия с экраном когда меню закрыто.