2019-01-22事件的捕获与冒泡

在事件进行传递的时候

使用addEventListener("click" ,"function(){},false);

传递三个值,分别是用户对应的动作

执行的函数

选择是事件进行冒泡还是事件捕获

当事件为冒泡时,用户点击两个具有相同操作时,首先执行的是子标签的动作

使用addEventListener("click" ,"function(){},ture);

当事件为捕获时,用户点击两个具有相同操作时,首先执行的是父标签的动作

具体操作参考菜鸟教程 http://www.runoob.com/try/try.php?filename=tryjs_addeventlistener_usecapture

移除对某一事件的监听


removeEventListener("click”,"对应的操作函数");

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  •   JavaScript 与 HTML 之间的交互是通过事件实现的。   事件,就是文档或浏览器窗口中发生的一些特...
    霜天晓阅读 3,581评论 1 11
  • 多次遇到事件冒泡与捕获相关的题目,冒泡和捕获机制在不同浏览器中的兼容性也不相同,IE中默认只支持冒泡机制,冒泡和捕...
    啊鹰的阅读 766评论 0 6
  • 声明:本文来源于http://www.webzsky.com/?p=731我只是在这里作为自己的学习笔记整理一下(...
    angryyan阅读 7,165评论 1 6
  • 以下文章为转载,对理解JavaScript中的事件处理机制很有帮助,浅显易懂,特分享于此。 什么是事件? 事件(E...
    jxyjxy阅读 3,086评论 1 10
  • JavaScript 程序采用了异步事件驱动编程模型。在这种程序设计风格下,当文档、浏览器、元素或与之相关的对象发...
    劼哥stone阅读 1,300评论 3 11