所以当div里的a标签被点击时,也就是当我们用鼠标点击了div内的这个超链接时,这个被我们点击的a标签就是触发事件的标签了,也就是event.target;而整个点击事件是绑定在div上的,所以不管点击了哪里,这个div都是事件的发起者,即就是event.currentTarget。 不知道大家是否明白了呢? END...
所以当div里的a标签被点击时,也就是当我们用鼠标点击了div内的这个超链接时,这个被我们点击的a标签就是触发事件的标签了,也就是event.target;而整个点击事件是绑定在div上的,所以不管点击了哪里,这个div都是事件的发起者,即就是event.currentTarget。 不知...
当我点击哪个元素时,event.target返回的是点击的元素节点,我们可以用返回的节点使用一些DOM对象上的一些操作。这里event.preventDefault,是用来阻止点击a默认跳转,刷新页面导致结果不能输出来的一个作用。 event.currentTarget的作用是什么呢,我觉得他和this 的作用是差不多的,始终返回的是绑定事件的元素 1 ul 2 lia ...
在Vue事件中,e.target表示触发该事件的具体元素,而e.currentTarget表示当前正在处理该事件的元素。可以简单理解为,e.target 是原始触发事件的元素,而e.currentTarget是事件监听器绑定的元素。 下面我们通过具体的示例代码来说明它们的区别: <template> 点击按钮 </template> export default { methods: { handleClic...
首先本质区别是: event.target返回触发事件的元素 event.currentTarget返回绑定事件的元素 事例 <a href="#" class="text-nowrap dropdown-item dropdown-footer role-lin
event.target为触发事件的元素。 event.currentTarget为绑定事件处理函数的元素。 示例代码 // 示例代码 按钮 事件处理程序绑定在div上 当我们点击div时: event.target为div event.currentTarget为div。 当我们点击button时: event.target为button。 event.currentTarget...
Event.currentTarget:Event 接口的只读属性currentTarget表示的,标识是当事件沿着 DOM 触发时事件的当前目标。它总是指向事件绑定的元素,而Event.target则是事件触发的元素。 Event.target:触发事件的对象 (某个DOM元素) 的引用。当事件处理程序在事件的冒泡或捕获阶段被调用时,它与event.currentTarget不同。
只有被点击的那个目标元素的event.target才会等于event.currentTarget。 1. 2. 3. event.target指向引起触发事件的元素,而event.currentTarget则是事件绑定的元素,只有被点击的那个目标元素的event.target才会等于event.currentTarget。 1. event.target指向事件发生时的元素 ...
首先本质区别是: event.target返回触发事件的元素 event.currentTarget返回绑定事件的元素 我们为一个元素绑定一个点击事件的时候,可以指定是要在捕...
console.log(e.target);});$('#inner').click(function(e) { console.log('#inner');console.log(e.currentTarget);console.log(e.target);});/* 以上测试输出如下:当点击click here!时click会向上冒泡,输出如下:#inner c lick here! c lick here! #wrapper … c lick here! 当点击click here!时...