为了账号安全,请及时绑定邮箱和手机立即绑定

阻止时间冒泡 ie?

阻止时间冒泡 ie?

咕咕问 2016-06-24 11:21:54
function stopPropagation(event){ if(event && event.stopPropagation){stopPropagation = function(event){event.stopPropagation();}; stopPropagation(event); return;} if(window.event && event.stopPropagation){stopPropagation = function(event){window.event.stopPropagation();};stopPropagation(event); return;} if(event){stopPropagation = function(event){event.cancelBubble = true;}; stopPropagation(event); return;} if(window.event){stopPropagation = function(event){window.event.cancelBubble = true;};stopPropagation(event); return;} } event.cancelBubble如果最终是在ie7的浏览器调用了这个方法,那么默认event.cancelBubble的值是flase还是true? 本来后面两个判断我是想加上event.cancelBubble if(event && event.cancelBubble) if(window.event && window.event.cancelBubble)   但是看以前写的冒泡排序上有个 event.cancelBubble = true;  所以想问下  这个默认是不是false ieTest上试过   但是不知道为啥我的那个上面明明写了alert 但是不管怎么样就不是弹出来
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1019 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信