partyzanx
@partyzanx

Как думаете, почему не работает скрипт?

не происходит присвоение классов при нажатии на .hamburger
hsk.wiki/ru
// Всплывающее меню:
var nav = $('#leftMenu');
var toggle = $('.hamburger');
var navItems = $('.nav__link');

toggle.click(function (){
 toggleNav();
});

function toggleNav() {
  
  // Show Nav
  nav.toggleClass('menuactive');
  
  // Transform Hamburger into 'X'
  toggle.toggleClass('menuactive');
  
  // Show Nav Items
  navItems.toggleClass('menuactive');
}

$(document).mouseup(function (e) {
    var container = $("#leftMenu");
    if (container.has(e.target).length === 0){
        $('#leftMenu').removeClass("menuactive");
        $('.hamburger').removeClass("menuactive");
        $('.nav__link').removeClass("menuactive");
    }
});


5ca754dc0fbd1173539602.png
  • Вопрос задан
  • 172 просмотра
Решения вопроса 1
partyzanx
@partyzanx Автор вопроса
поместил скрипт в footer пониже, заработало. Спасибо за помощь.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы