it_proger29
@it_proger29
Битрикс

Из-за чего ошибка при добавлении класса?

Без jquery пожалуйста


Здравствуйте!

Только начал на js переходить. Из-за чего ошибка при добавлении класса? Путь по селекторам верный.

document.querySelectorAll('#a_lesson_1 .play .border_green_1').classList.add("active");


Ошибка https://i.imgur.com/mhHfHNh.png
  • Вопрос задан
  • 58 просмотров
Решения вопроса 2
notiv-nt
@notiv-nt
Как ваше ничего? Да, моё тоже
document.querySelectorAll('#a_lesson_1 .play .border_green_1').forEach((item) => {
  item.classList.add("active");
})
Ответ написан
E1ON
@E1ON Куратор тега JavaScript
Programming, Gamedev, VR
Потому что querySelectorAll возвращает массив нод, как ответили выше, нужно его проитерировать
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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