关于 Javascript 中的 addEvent
实现,似乎有无穷无尽的写作和评论线程,可以追溯到很多年前。
在 currentTime.getFullYear()
中,今天 我应该使用什么来实现最通用、最简单的跨浏览器 addEvent
实现?最佳做法是什么?地平线上有任何标准吗?
是谷歌的base2库是解决这个问题的 Elixir ?
背景:
Crossbrowser DOM Scripting: Event Handlers
addEvent() considered harmful
addEvent() recoding contest
Flexible Javascript Events
A problem with John Resig's addEvent
addEvent() – My Solution
最佳答案
IE9+ 都支持window.addEventListener
见https://developer.mozilla.org/en-US/docs/DOM/element.addEventListener
要支持其他所有人,您必须做一些花哨的事情来同时支持它和 window.attachEvent
。
关于javascript - 在 addEvent() 传奇之后,当前的最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12046128/