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

Как добавить класс при клике на элемент?

Пытаюсь добавить класс при клике на элемент, но делаю что-то не так. Помогите разобраться где ошибка.

<div class="tabs__btns pass__tabs__btns">
<div index="0" class="pass-tabs__item-content tabs__btn longText">текст 1</div>
<div index="1" class="pass-tabs__item-content tabs__btn longText">Текст 2</div>
</div>

let tabsBtn = document.querySelectorAll('.tabs__btn');

if(tabsBtn){
  for (item of tabsBtn) {
    item.addEventListener('click', e =>{});
      if(e.target.classList.contains('tab__active')) {
        e.target.classList.remove('tab__active');
      } else{
        e.target.classList.add('tab__active');
      }
  }
}

});
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Alex_mos
@Alex_mos
Google всему голова
e =>{}
Вы же не в функции выполняете код)
item.addEventListener('click', e =>{..тут if(e.target)....});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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