什么是事件冒泡?如何组织事件冒泡
2023-12-17 08:13:27
什么是事件冒泡?
事件冒泡就是时间开始时由具体的元素接受,然后逐级向上传播到较为不具体的节点。(简单来说就是由子元素逐渐向父元素传播的过程)。事件冒泡是默认开启的,但是可以通过js代码来控制事件冒泡。
阻止事件冒泡,默认事件的方法?
- event.stopPropagation()方法:阻止事件冒泡到父元素,阻止任何父事件处理程序被执行,不让事件向document上蔓延,但是默认事件仍会执行,当调用这个方法的时候,点击仍然会被打开。
- event.preventDefault()方法:取消事件的默认动作,该方法将通知web浏览器不要执行与事件关联的默认动作。
- return false:这个方法会同时阻止事件冒泡和默事件(可以理解为return false它同时调用了前两种方法)
文章来源:https://blog.csdn.net/2301_79420857/article/details/135040070
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!