猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
window.addEventListener如何判断某个节点之外?
点击的元素不是该div以及该子孙节点,就能促发事件?这个怎么判断?
catspeake
浏览 586
回答 2
2回答
慕的地6264312
letbox=document.querySelector('#box')window.addEventListener('click',(event)=>{//兼容constev=window.event||event;constpath=event.path||(event.composedPath&&event.composedPath());if(path.includes(box)){console.log(1)}else{console.log(2)}})
0
0
0
德玛西亚99
eventTarget.addEventListener("click",({target})=>{if(div!==target&&!div.contains(target)){...}});
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续