o_may
@o_may
junior QA

Почему не работает addeventlistener?

<h4 class="fold-button">свернуть</h4>
У fold-button стоит display: block, если это важно.
var foldBtns = document.getElementsByClassName('fold-button');

for (var i = 0; i < foldBtns.length; i++) {
foldBtns[i].addEventListener('click', function() {alert('you clicked')});
};

Планировалось делать более сложную функцию, но даже на этой не работает. В чем может быть проблема?
  • Вопрос задан
  • 160 просмотров
Решения вопроса 1
@sergiysan
Возможно, ваш скрипт подключён в head и просто не видит h4. Потому как скрипт вполне рабочий
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 18:38
1500 руб./в час
19 апр. 2024, в 18:36
1500 руб./за проект
19 апр. 2024, в 18:36
30000 руб./за проект