Задать вопрос
@udzumaki

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

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

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


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


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

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

https://codepen.io/hqkka/pen/qGpVwd
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
spnq
@spnq
Frontend Developer
Если именно JQuery, то toggleClass. Как навесить ивент, надеюсь, что знаешь.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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