Как Предотвратить Jquery Slide Toggle Скрытие Навигации - PullRequest
1 голос
/ 04 апреля 2019

Мое мобильное меню прекрасно работает с переключателем слайдов. Меню скрыто по умолчанию, однако, когда я показываю меню и закрываю его в мобильном представлении, затем изменяю размер окна, чтобы показать меню рабочего стола, оно не появляется. Навигация все еще скрыта, несмотря на мои попытки ее показать?

$(document).ready(function() { //MENU CONTROL
       $('.open-nav').click(function() {
               $('.menu').slideToggle('slow, swing');
               $('.downarrow').toggleClass('flip');
       });
   });

$(document).ready(function(){
    if ($(window).width() < 768) {
      $('.menu').toggleClass('show');
    }
});

1 Ответ

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

Попробуйте, на самом деле вам нужно проверить изменение размера окна

$(window).resize(function(){
    if ($(window).width() > 768) {
      $('.menu').toggleClass('show');
    }
});
...