js中的event对象包含很多有用的信息 target:触发事件的元素。 currentTarget:事件绑定的元素。 两者在没有冒泡的情况下,是一样的值,但在用了事件委托的情况下,就不一样了,例如: 如果点击li,console上的情况如下: <li class ...
DOM事件中target和currentTarget的区别 target是事件触发的真实元素 currentTarget是事件绑定的元素 事件处理函数中的this指向是中为currentTarget currentTarget和target,有时候是同一个元素,有时候不是同一个元素 因为事件冒泡 当事件是子元素触发时,currentTarget为绑定事件的元素,target为子元素 当事件是元素自 ...
2020-01-19 13:29 1 5082 推荐指数:
js中的event对象包含很多有用的信息 target:触发事件的元素。 currentTarget:事件绑定的元素。 两者在没有冒泡的情况下,是一样的值,但在用了事件委托的情况下,就不一样了,例如: 如果点击li,console上的情况如下: <li class ...
首先本质区别是: event.target返回触发事件的元素 event.currentTarget返回绑定事件的元素 🙋🌰举个例子: 当我点击哪个元素时,event.target返回的是点击的元素节点,我们可以用返回的节点使用一些 ...
target:触发事件的元素。currentTarget:事件绑定的元素。两者在没有冒泡的情况下,是一样的值,但在用了事件委托的情况下,就不一样了,例如: 如果点击li,console上的情况如下:target的结果是:<li class="item5"> ...
首先本质区别是: event.target返回触发事件的元素 event.currentTarget返回绑定事件的元素 🙋🌰举个例子: 当我点击哪个元素时 ...
冒泡和捕获的区别是冒泡事件是先触发子元素事件,再触发父元素事件,这个是冒泡。捕获是先触发父元素事件,再触发子元素事件。简单的来说,冒泡的顺序是由内到外,捕获的顺序是由外到内 举例:<!DOCTYPE html><html><head lang="en"> < ...
1、DOM事件绑定到父元素 2、DOM事件绑定到本身DOM上 总结: (1)事件内部的this就是绑定事件的那个DOM (2)事件处理程序内部,对象 this 始终等于 currentTarget 的值。 (3)事件处理程序内部,target 的值是实际触发 ...
参考文章:https://www.cnblogs.com/wkylin/archive/2011/08/25/2153538.html currentTarget在事件流的捕获、目标及冒泡阶段。 target在事件流的目标阶段。 只有当事件流处于目标阶段的时候,两个指向才是一样的。 当事件 ...
event.target 获取的是触发事件的标签元素 event.currentTarget 获取到的是发起事件的标签元素 一、事件属性:event.target target事件委托的定义:本来该自己干的事,但是自己不干,交给别人来干 例子1 View ...