//阻止事件冒泡 function bubbling(e){ var e = window.event || event; if ( e.stopPropagation ){ //如果提供了事件对象,则这是一个非IE浏览器 e.stopPropagation(); }else{ //兼容IE的方式来取消事件冒泡 e.cancelBubble = true; } } 或者直接 用 return false 阻止事件冒泡。