0

我在 devloper.Mozilla 找到了这段代码。 addEventListener 兼容性

该页面上的代码看起来是否可以使 addEventListener 跨浏览器?

我真的无法访问一堆旧浏览器来测试它,所以我想我会先在这里问。

所有新的浏览器都支持 addEventListener,所以没什么大不了的。我只是对可以为旧浏览器提供功能的东西以及 Mozzilla 的 shim 是否值得感兴趣。

我喜欢 jQuery、YUI 和原型之类的库,而且我知道这是使事件更容易的一种选择(就像所有 js 库一样),所以将此问题视为学术问题。为了学习精神。

4

1 回答 1

1

您链接到的代码看起来不错,据我所知它应该可以工作。但是,如果我是你,我会从深入研究 jQuery 源代码开始寻找他们是如何做到的,因为 jQuery 正在不断开发中,这与 developer.Mozilla 的(假设)示例不同。

将 jQuery 替换为您喜欢研究的任何其他库。

于 2012-12-04T08:05:19.690 回答