zoukankan      html  css  js  c++  java
  • 阻止事件冒泡——商品编辑

    阻止事件冒泡

    冒泡事件流
    当事件在某一DOM元素被触发时,例如用户在客户名字节点上点击鼠标,事件将跟随着该节点继承自的各个父节点冒泡穿过整个的DOM节点层次,直到它遇到依附有该事件类型处理器的节点,此时,该事件是onclick事件。在冒泡过程中的任何时候都可以终止事件的冒泡,在遵从W3C标准的浏览器里可以通过调用事件对象上的stopPropagation()方法,在Internet Explorer里可以通过设置事件对象的cancelBubble属性为true。如果不停止事件的传播,事件将一直通过DOM冒泡直至到达文档根。

    if(e.stopPropagation) { //W3C阻止冒泡方法  
        e.stopPropagation();  
    } else {  
        e.cancelBubble = true; //IE阻止冒泡方法  
    } 


    具体实例请看下面的效果:

    事件冒泡:
    点击复选框时,不能选中及取消。

    阻止事件冒泡:

  • 相关阅读:
    win10安装完Ubuntu后重启没有引导页面,直接进入Windows的解决办法 标签: ubuntu 2017-07-02 16:04 41人阅读
    Python小项目三:用curses实现2048 标签: 2048python实验楼游戏 2017-07-01 22:12 50人阅读 评
    Python小项目四:实现简单的web服务器 标签: web服务器网络编程python 2017-06-30 21:43 57人阅读 评论
    英语魔法师之语法俱乐部阅读笔记 标签: 语法俱乐部英语语法 2017-06-30 15:17 24人阅读 评论(0)
    Good Features to track特征点检测原理与opencv(python)实现 标签: pythonopencvgoodfeaturetotrack 2017-06-16 1
    Harris角点检测原理与opencv(python)实现 标签: harris特征点检测角点检测opencv 2017-06-14 19:01 65人阅读
    python “ImportError: No module named XXX”的解决方案 标签: importErrorpython 2017-06-13 15:14
    python小项目二:图片转字符画 标签: pythonPIL 2017-06-12 10:26 19人阅读 评论(0)
    python小项目一:NBA比赛数据分析 标签: python数据分析csv 2017-06-10 20:18 29人阅读 评论(0)
    ubuntu安装卸载遇到的诸多问题 标签: ubuntuwindows 7 2017-06-06 21:08 54人阅读 评论(0)
  • 原文地址:https://www.cnblogs.com/kuikui/p/3237270.html
Copyright © 2011-2022 走看看