在标准兼容浏览器中的事件处理程序中,this
和e.currentTarget
(其中e
是处理程序的参数)引用处理程序所附加的元素,顺便说一句,不一定与e.target
相同。
问题是,旧版本的Internet Explorer中没有e.currentTarget
。
在旧IE中,事件处理程序中的this
只是全局对象,e
未定义且window.event.srcELement
等同于e.target
而不是{{1} }}
问题是,即使在IE中,jQuery还能使e.currentTarget
工作有什么样的魔力呢?