@udzumaki

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

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

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


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


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

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

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

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

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