前端 开发 js阻止事件冒泡

大华前端开发面试题|腾讯前端开发面试题|软件前端开发就业
一、冒泡事件简介
当我们点击一个控件的时候,如果包括这个控件的父控件也有click事件,则会继续执行。
比如:div下的a都有click事件,点击a的时候,会alert出现2次。这个现象叫做冒泡事件。
事件{
/*阻止事件冒泡*/
function stopEvent(e){
//阻止事件冒泡
if (e&&e.stopPropagation) {//非IE
e.stopPropagation();
}else {//IE
window.event.cancelBubble=true;
}
}
你的代码;
}
例如:
$(document).ready(function () {
/阻止事件冒泡/
function stopEvent(e){
//阻止事件冒泡
if (e && e.stopPropagation) {//非IE
e.stopPropagation();
}else {//IE
window.event.cancelBubble = true;
}
}
selectEvent();
setStyle();
});

软件测试前端开发加班频率|前端开发软件手机端|前端开发软件手机端

» 本文来自:前端开发者 » 《前端 开发 js阻止事件冒泡》
» 本文链接地址:https://www.rokub.com/4652.html
» 您也可以订阅本站:https://www.rokub.com
赞(0)
64K

评论 抢沙发

评论前必须登录!