前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >给某个div以外的地方添加点击事件

给某个div以外的地方添加点击事件

作者头像
妍小妍
发布2022-09-22 15:16:46
1.8K0
发布2022-09-22 15:16:46

另一种说法: 除某个div其他地方被点击触发

这是修复 新建标签页 (sey.ink) 时使用的方法

代码语言:javascript
复制
document.onclick = function (event)  
       {     
            var e = event || window.event;  
            var elem = e.srcElement||e.target;  
                   
            while(elem)  
            {   
                if(elem.id == "seyInk")  //除这个id以外
                {  
                        return;  
                }  
                elem = elem.parentNode;       
            }  
            //触发事件  
            HiddenDiv();  
        }

后证实会出错,影响其他按钮功能,错误可能是 简述什么是事件冒泡,如何阻止事件冒泡?_顾念ing的博客-CSDN博客_阻止事件冒泡 于是改用另一种方案

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档