事件三个阶段,捕获,目标对象,冒泡
target
- 指的是目标对象
- 当父元素上绑定响应函数,子元素没有响应事件。但是点击,发生在子元素,那么
target
依旧是子元素 - 因此,事件在哪个元素上被触发,
target
就是谁
currentTarget
- 因为事件冒泡,
click
发生在子元素上 - 自身有响应事件则执行,没有继续冒泡
- 父元素没有响应事件,什么也不执行。有响应事件,执行。
- 总之,
currentTarget
总是存储着当前响应事件对应的元素
兼容
-
srcElement
是target
在旧版浏览器的使用方式 - FireFox不支持
srcElement
网友评论