Как получить меню гамбургера, чтобы скрыть при нажатии на элемент меню, который ссылается на раздел на странице? - PullRequest
2 голосов
/ 09 апреля 2019
$('.menu-icon').click(function(event) {
       if ( $( '.menu-icon' ).hasClass( 'open' ) ) {
            $('.menu-icon').toggleClass('open');
            $('header').toggleClass('remove-bg');
            $('nav').fadeOut();
            $('#dot').show();
        } else {
            $('.menu-icon').toggleClass('open');
            $('header').toggleClass('remove-bg');
            $('nav').css("display", "flex").hide().fadeIn();
            $('#dot').hide();
        }
    });

Меню остается открытым, но я хочу, чтобы оно закрывалось, когда я щелкаю элемент меню, например, О том, какие ссылки на # about

1 Ответ

0 голосов
/ 09 апреля 2019

Попробуйте этот код ниже

$('.full-screen a').on('click', function() {
    $('.menu-icon').toggleClass('open');
    $('header').toggleClass('remove-bg');
    $('nav').fadeOut();
    $('#dot').show();
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...