加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 正文

JavaScript 打消赏识器变乱冒泡

发布时间:2018-09-01 07:37:30 所属栏目:创业 来源:站长网
导读:再用js为Html元素指定样式或绑定变乱时,因为赏识器的变乱事变方法为捕获/冒泡,每每轻易将样式或变乱绑定到到方针元素的父元素上,全部假如只但愿将样式或变乱绑定到指定方针元素上,就必要打消变乱的冒泡举动。 不幸的是IE所回收的遏制变乱冒泡的方法同

  再用js为Html元素指定样式或绑定变乱时,因为赏识器的变乱事变方法为捕获/冒泡,每每轻易将样式或变乱绑定到到方针元素的父元素上,全部假如只但愿将样式或变乱绑定到指定方针元素上,就必要打消变乱的冒泡举动。

  不幸的是IE所回收的遏制变乱冒泡的方法同其他赏识器差异,其他赏识器回收的是切合W3C的尺度方法,全部在执行遏制变乱冒泡函数顶用判定赏识器,函数如下:

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.veryhuo.com] function stopBubble(e)
  {
   //假如传入了工具,那么就长短IE赏识器,才用W3C尺度要领
    if(e||e.stopPropagation)
    {
  e.stopPropagation();
    }
    else
    {
     //才用IE的遏制变乱冒泡的要领
     window.event.CancelBubble=true;
    }
  }

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读