您的位置:首页 > 其它

4、事件模型,冒泡,捕捉

2017-10-25 19:26 246 查看

事件模型分为两种:

1)冒泡模型 事件冒泡是指事件响应时会上水冒一样上升至最顶级元素

2)捕捉模型

目前,IE只支持冒泡模型

大多数情况下,程序需要对事件冒泡进行取消

如何取消事件冒泡:

IE:

window.event.cancelBubble=true;

W3C:

function(event){
event.stopPropagation();
}


解决兼容性问题:

function addEvent(ent){
if(window.event){     //IE
window.event.cancelBubble=true
}else{                     //w3c
ent.stopPropagation()
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: