zoukankan      html  css  js  c++  java
  • 关于事件冒泡和捕获的区别

    绑定事件监听用的是"传统"方式:设置元素的onclick属性;它只支持事件冒泡,不支持捕获。
    要支持捕获可以用W3C方式绑定事件:addEventListener('click', function(){ … }, true);
    第三个参数为true就表示捕获阶段,为false就表示冒泡阶段。

    不过W3C绑定addEventListener在IE里面无效,要用IE的绑定attachEvent函数来代替。而IE绑定的又只支持事件的冒泡阶段了。

    addEventListener(事件类型, 处理函数, 使用捕获);

    attachEvent(事件类型, 处理函数);

    mouseover  会产生事件冒泡,mouseenter 则不会!

  • 相关阅读:
    python中的__init__
    python中的单例模式
    python中闭包和装饰器
    sql多表查询
    configurationChanges
    excludeFromRecents标签
    activity-alias
    meta-data
    launchMode
    Apache ant 配置
  • 原文地址:https://www.cnblogs.com/dachie/p/2336301.html
Copyright © 2011-2022 走看看