在默认情况下,发生在一个子元素上的单击事件(或者其他事件),如果在其父级元素绑定了一个同样的事件,此时点击子元素,click事件会首先被子元素捕获,执行绑定的事件程序,之后会被父级元素捕获,再次激发一段脚本的执行,这就是所谓的“事件冒泡”。
看个例子:
ibmfashion 博主文章分类:javascript
文章标签 html 事件冒泡 父级元素 文章分类 JavaScript 前端开发
在默认情况下,发生在一个子元素上的单击事件(或者其他事件),如果在其父级元素绑定了一个同样的事件,此时点击子元素,click事件会首先被子元素捕获,执行绑定的事件程序,之后会被父级元素捕获,再次激发一段脚本的执行,这就是所谓的“事件冒泡”。
看个例子:
如何阻止事件冒泡和浏览器默认事件把事件捕获和冒泡的过程统称为事件的传播事件的传播是
JS的事件流(事件处理的流程):事件捕获处理目标事件冒泡事件捕获:在DOM树中,沿着DOM树结构,从顶层向底层传播事件的行为。从最不确定的元素到最确定的元素事件传播的行为。处理目标:对目标元素进行操作。事件冒泡:在DOM树中,沿着DOM树结构,从底层向顶层传播事件的行为。从最确定的元素到最不确定的元素事件传播的行为。注意点:现代浏览器中事件处理的方式都默认按照事件冒...
jQuery之防止冒泡事件 冒泡事件就是点击子节点,会向上触发父节点。祖先
jQuery之防止冒泡事件冒泡事件就是点击子节点,会向上触发父节点。祖先节点的点击事件。以下是html代码部分: <body><div id="content"> 外层div元素 <span>内层span元素</span> 外层div元素</div><div id="msg"><
前言作为一个 Java 程序员,你平时总是陷在业务开发里,每天噼里啪啦忙敲着代码,上到系统开发,下到 Bug 修改,你感觉自己无所不能。然而偶尔的一次聚会,你听说和自己一起出道的同学早已经年薪 50 万,而自己却囊中羞涩。于是你也想看看新机会,找个新平台,好好发展。但是面试的时候,当那个笑眯眯的面试官问出那些你再熟悉不过的 Java 问题时,你只是感觉似曾相识,却怎么也回答不到点上。比如 Hash
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M