SlavaMaxwell
@SlavaMaxwell
Frontend разработчик

Как на jQuery сделать такое меню?

есть меню
<ul class="header__menu-list">
                  <li class="header__list-item"><a class="header__link-item" href="about.html">
                       О компании  </a></li>
                  <li class="header__list-item"><a class="header__link-item js-catalog-link-btn" href="catalog.html">
                       Каталог  </a></li>
                  <li class="header__list-item"><a class="header__link-item" href="contacts.html">
                       Контакты</a></li>
                </ul>

let catalogLinkBtn = document.querySelector('.js-catalog-link-btn')

if ($(window).width() < 1140){
  
  $(catalogLinkBtn).click(function(e){
    e.preventDefault()
    $(this).addClass('active-item')
  })

при клике на Каталог у меня добавляется класс стилей и там выпадает список (сейчас там нет его), но если я кликну на другой пункт меню нужно этот класс у Каталога удалить, понятно что страница просто перезагрузиться и класс скинется, так как остальные ссылки, подскажите пожалуйста как сделать на jQuey это
  • Вопрос задан
  • 121 просмотр
Решения вопроса 1
SlavaMaxwell
@SlavaMaxwell Автор вопроса
Frontend разработчик
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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