原文:html 子元素和父元素都监听了 click 事件,点击子元素时为何先触发的是父元素的 click 事件?

先上一段代码,点击子元素时先触发的是父元素的 click 事件 点击蓝色代码时会先弹出 ,然后弹出 说明先父元素事件先触发,然后是子元素事件触发 看了文档后瞬间明朗了: 语法 element.addEventListener event, function, useCapture 参数值 参数 描述 event 必须。字符串,指定事件名。注意:不要使用 on 前缀。 例如,使用 click ,而不 ...

2018-08-29 16:50 0 4175 推荐指数:

查看详情

html事件-元素事件触发元素事件

funname(event)会将事件传到函数参数里,调用时一定要是event,然后函数处的名就不一定要是event funname(this)也是一样,会将当前DOM元素传到函数里,调用时一定要是this ev.stopPropagation()阻止事件元素冒泡 ...

Sat Jun 03 08:23:00 CST 2017 0 3253
移动端元素绑定touch事件元素绑定click事件

一、问题描述 碰到一个非常头疼的问题,为了做一个滑动效果,给li标签绑定了touch事件。滑动之后,li标签的末尾会出现一个删除按钮,然后点击该删除按钮,删除整个li标签。 看起来没什么问题吧,实际上暗藏杀机啊。给删除按钮绑定点击事件的时候,并没有执行点击事件,而是执行了元素,也就是li ...

Wed Jul 05 23:21:00 CST 2017 13 2834
vue点击事件,阻止元素事件触发元素事件

如果绑定了一个元素后,点击元素,会触发元素点击事件,如果需要点击元素触发元素事件,有两种方法: 1. 原理: 在JS中,event.currentTarget获取到的是click事件绑定的DOM对象,event.target获取到的为当前所点击的DOM对象 ...

Mon Dec 02 18:52:00 CST 2019 0 4846
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM