当前位置: 代码迷 >> Web前端 >> IE event.stopPropagation()遏止冒泡事件
  详细解决方案

IE event.stopPropagation()遏止冒泡事件

热度:329   发布时间:2012-06-27 14:20:09.0
IE event.stopPropagation()阻止冒泡事件

在火狐Firefox、opera、IE下阻止冒泡事件是不同的代码的,火狐下使用的是event.stopPropagation(),而IE下使用的是cancelBubble,jQuery 可以使用e.stopPropagation()就可以兼容了,如果是纯粹的JavaScript需要下面的代码来统一:
if (event.stopPropagation) {
// this code is for Mozilla and Opera
event.stopPropagation();
}
else if (window.event) {
// this code is for IE
window.event.cancelBubble = true;
}

http://js8.in/623.html
  相关解决方案