4 года назад
JavaScript. Урок №23. (addEventListener, removeEventListener, this)
В этом блоге мы рассмотрим практическую работу с addEventListener и removeEventListener. В конце теории есть задачи с помощью которых вы сможете закрепить полученную информацию. Пожалуйста, напишите в комментариях, какой информации вам не хватило в данном уроке. Метод addEventListener первым параметром принимает название события, а вторым - функцию, которую нужно привязать к этому событию. При этом имя события пишется без 'on': 'click' вместо 'onclick', 'mouseover' вместо 'onmouseover' и так далее...
JavaScript — DOMContentLoaded не работает
Допустим, у нас есть функция, которую мы путаемся выполнить после загрузки HTML страницы: document.addEventListener('DOMContentLoaded', function () { console.log('DOM loaded!'); myCode(); }); А она то работает, то не работает. На одних страницах выполняется без проблем, на других — тишина. Сам столкнулся. Проблема, вероятно, в том, что событие DOMContentLoaded успевает происходить до того, как начнёт выполнение код, в котором находится наша функция. Мы подписываемся на событие DOMContentLoaded, когда уже структура документа загружена...