Задать вопрос
@1canada

Как сделать перебор с помощью ForEach?

есть answerLink и answer.
при клике на answerLink answer'y должен присваиваться класс 'active'.

Пытался как-то сделать, не получилось.

const answerLink = document.querySelectorAll('.questions__content ul li a');
const answer = document.querySelectorAll('.questions__answer');

answerLink.forEach((e) => {
    e.addEventListener('click', function(elem) {
        elem.preventDefault();
        answer.classList.toggle('active');
    });
})
  • Вопрос задан
  • 253 просмотра
Подписаться 1 Простой Комментировать
Решение пользователя Gary_Ihar К ответам на вопрос (2)
@Gary_Ihar
JS *овнокодер
answer - это же будет массив. Если его длина равна массиву answerLink, то можете попробовать в цикле forEach воспользоваться параметром index
Ответ написан
Комментировать