@udzumaki

Присвоить класс элементу при клике на него и забрать при втором?

В общем делал меню. Вроде всё шло по плану но вдруг осознал что меню ведь должно ещё и закрываться когда на иконку кликаешь второй раз или по другой области.

Меню работает по такому принципу
Происходит клик на гамбургер
обращаемся к классу гамбургер
  • присваиваем классу гамбургер ещё один класс клоус
  • двигаем меню и сам гамбургер при помощи анимейт


Второй клик на гамбургер
обращаемся к классу клоус который присвоили ранее
  • удаляем у класса гамбургер класс клоус
  • двигаем меню и сам гамбургер при помощи анимейт


Там ещё шаманство с классом main но думаю вы разберётесь. Заранее спасибо за помощь

P.S.в кодепене почему-то нечего не работает( он здесь просто чтобы я сюда не вставлял код ).

https://codepen.io/hqkka/pen/qGpVwd
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
spnq
@spnq
Frontend Developer
Если именно JQuery, то toggleClass. Как навесить ивент, надеюсь, что знаешь.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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