所以前几天我在 GMail 周围闲逛,遇到了一些有趣的行为......
我在我的收件箱中,决定点击一条消息。当时打开 Firebug,出于好奇,我决定快速浏览一下消息链接。
我注意到 GMail 没有为此操作使用 DOM 级别 0 或 DOM 级别 2 事件...这意味着 DOM 元素上没有“onclick”属性,或者没有通过“addEventListener”订阅的事件。
那么我的问题是:
标准 DOM 事件 API 有哪些替代策略来执行“onclick”和“onmouseover”之类的操作?
最佳答案
据我所知,没有。处理程序可能在父元素上并且事件正在那里被捕获,这就是为什么您没有在元素本身上看到处理程序的原因。
关于javascript - "onclick"和 "onmouseover"等标准 DOM 事件的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5411248/