
正文
js冒泡事件详细介绍,js中的冒泡排序原理
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
什么是js冒泡和捕获
JS在默认情况下获取事件后,就开始从根元素开始捕获所有该事件的监听对象,然后在冒泡阶段逐一执行。
event是事件类型click,focus,blur等;fn是事件触发时将执行的函数方法(function);第三个参数可以不传,默认是false,这个参数控制是否捕获触发。
Netscape中,div先触发,这就叫做事件捕获。Microsoft中,p先触发,这就叫做事件冒泡。两种事件处理顺序刚好相反。IE只支持事件冒泡,Mozilla, Opera 7 和 Konqueror两种都支持,旧版本的Operas 和 iCab两种都不支持 。
相关问答
Q1: JS-阻止冒泡事件与事件委托
1、事件冒泡:开始时由最具体的元素接收,然后逐级向上传播到到 DOM 最顶层节点。
2、阻止冒泡事件 主要是用于阻止事件传播。阻止它被分派到其他的DOM节点上,在事件传播的任何阶段都能使用。
3、js阻止冒泡 在阻止冒泡的过程中,W3C和IE采用的不同的方法,那么我们必须做以下兼容。
4、首先:你不想使用的方法恰恰是推荐的最好的方法,为什么不用推荐的方法呢。
Q2: JavaScript的事件冒泡是什么
事件冒泡:事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发。即子级元素先触发,父级元素后触发。
当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。
当我们点击子元素,触发的时事件会传递给父元素,这就是事件冒泡。
event是事件类型click,focus,blur等;fn是事件触发时将执行的函数方法(function);第三个参数可以不传,默认是false,这个参数控制是否捕获触发。
事件冒泡和事件捕获其实是微软和网景公司提出两个解决方案。微软提出事件冒泡 网景提出事件捕获 后来 w3c 采用折中的方式,平息了战火,制定了统一的标准——先捕获再冒泡。
js冒泡事件详细介绍的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于js中的冒泡排序原理、js冒泡事件详细介绍的信息别忘了在本站进行查找喔。






