JavaScript中如何实现事件对象与事件委托的机制?
- 内容介绍
- 文章标签
- 相关推荐
本文共计446个文字,预计阅读时间需要2分钟。
在IE9以下的浏览器中,事件对象被存储在全局的`window.event`中;为了解决兼容性问题,可以将`event`对象赋值为`event || window.event`。这样,当`event`参数未定义时,它将自动从全局对象中获取事件信息。事件委托则通过事件对象的`target`属性来控制子级对象,实现事件在不同元素间的传播。
本文共计446个文字,预计阅读时间需要2分钟。
在IE9以下的浏览器中,事件对象被存储在全局的`window.event`中;为了解决兼容性问题,可以将`event`对象赋值为`event || window.event`。这样,当`event`参数未定义时,它将自动从全局对象中获取事件信息。事件委托则通过事件对象的`target`属性来控制子级对象,实现事件在不同元素间的传播。

