Я хочу создать простой переключатель класса в jQuery - PullRequest
0 голосов
/ 23 марта 2020

В настоящее время я работаю над сайтом, где создаю меню для гамбургеров для мобильных устройств. Я хочу иметь возможность включать и выключать меню. Я сделал это с toggleClass, но это не работает все время.

Я хочу сам создать оператор if, но пока не знаю, как это работает, поскольку я новичок в JavaScript. Вот код, который я использовал:

$('#menu-toggle').on('click', function() {
  var element = $(this);
  element.toggleClass("active");
}); 

1 Ответ

0 голосов
/ 23 марта 2020

Вы можете попробовать следующий код

$('#menu-toggle').on('click', function() {
    var element = $(this);
    if(element.hasClass('active')){
        element.removeClass('active')
    }
    else{
        element.addClass('active')
    }
}); 
...