it_proger29
@it_proger29
Битрикс

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

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


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

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

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


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

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

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