Gera11
@Gera11

Как правильно подружить 2 функции кнопок на jquery?

Изучаю jquery, возможно ниже представленный код будет для вас глупостью но в своё время когда у меня всё работало с помощью него, я был собой горд :)
Но, проблема в следующем:
Есть 2 кнопки и обе они вызывают свои меню, проблема в том что одно меню перекрывает другое меню.
Как сделать так чтобы когда срабатывает первая кнопка вторая деактивируется(срабатывает обратное условие того что ниже.) И наоборот, если открывать второе меню то первое закрывается и тд.
$(".menu-trigger").click(function () {
        $mnu = 'open';
        $(this).toggleClass('no-visible');
        $('#close-menu-mobile').toggleClass('active');
        $('.header-panel-nav').toggleClass('open');
    });
    $("#close-menu-mobile").click(function () {
        $mnu = 'close';
        $(this).toggleClass('active');
        $('.menu-trigger').toggleClass('no-visible');
        $('.header-panel-nav').toggleClass('open');
    });
    $(".settings-trigger").click(function () {
        $(this).toggleClass('no-visible');
        $('#close-settings').toggleClass('active');
        $('html').toggleClass('over');
        $('.header-panel-set-wrap').toggleClass('open');
    });
    $("#close-settings").click(function () {
        $(this).toggleClass('active');
        $('.settings-trigger').toggleClass('no-visible');
        $('html').toggleClass('over');
        $('.header-panel-set-wrap').toggleClass('open');
    });
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы