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 但是不管怎么样就不是弹出来
添加回答
举报
0/150
提交
取消