@Lord_Dantes

Оцените мою конструкцию(костыли)?

Ниже я кину код, я просто не представляю решение данной проблемы.
Мне нужно чтобы если у header-nav, есть клас header-toggle_switcher, то он при клике убирал его, если нету добавлял.
Как сделать if при клике. Я даже давал значение переменной и при клике менял, но потом понял что if смотрит в момент загрузки, а не при клике.
Хелп плиз.
$('.header-toggle_switcher').click(function(event) {
  $('.header-nav').toggleClass('header-mobile_nav');
  $('.header-mobile_nav').toggleClass('header-nav');
  $('.header-nav').toggleClass('header-mobile_nav');
});

В данной конструкции, небольшой пример как я реализовал это самостоятельно.
Типо при клике добавляем .header-mobile_nav, потом чекаем .header-mobile_nav и убираем основной класс .header-nav.
И 3 работает как первая.
В ином случае срабатывает 3 строчка как скрытие класса header-mobile_nav
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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