您的位置:首页 > 其它

用事件捕获(e.target)处理事件冒泡

2017-07-10 08:41 197 查看
一般情况下取消冒泡可以用下面的语句
function cancelBubble(e){
document.all ? (e.cancelBubble = true) : (e.stopPropagation());
}

当冒泡触发的事件是绑定在相同父级元素(如document)上的事件时,可以用事件捕获来处理

$(document).on('click',function(e){
if(e.target == $('html')[0]){
//函数
}
})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: