事件冒泡和默认事件

JS中事件触发在两个阶段,捕获阶段和冒泡阶段。

//阻止事件冒泡的通用函数
function stopBubble(){
if(e && e.stopPropagation){
e.stopPropagation();
}else{
window.event.cancelBubble = true;//IE
}
}
取消冒泡行为不能防止默认行为
function stopDefault(e){ if(e && e.preventDefault){ e.preventDefault(); }else{ window.event.returnValue = false; } return false; }
下次补充,这次比较匆忙。

浙公网安备 33010602011771号