Какова текущая лучшая практика после саги addEvent()?
Кажется, что есть бесконечные страницы написания и комментариев о addEvent
реализации в Javascript, уходя много лет назад.
Что я должен использовать сегодня, в currentTime.getFullYear()
, для самого универсального, простого кросс-браузера addEvent
реализация? Какова лучшая практика? Есть ли где-нибудь стандарт на горизонте?
Является ли библиотека Google base2 панацеей от этой проблемы?
Фон:
Кроссбраузер DOM Scripting: обработчики событий
addEvent() считается вредным
Конкурс перекодировки addEvent()
Гибкие события Javascript
Проблема с addEvent Джона Резига
addEvent() - Мое решение
1 ответ
IE9+ вся поддержка window.addEventListener
см. https://developer.mozilla.org/en-US/docs/DOM/element.addEventListener
Чтобы поддержать всех остальных, вы должны сделать некоторую фантазию, чтобы поддержать и это, и window.attachEvent
,