gpt4 book ai didi

jquery - 让div消失,onClick "everywhere but ..."

转载 作者:行者123 更新时间:2023-12-01 01:09:43 26 4
gpt4 key购买 nike

我有一个 DIV 绝对定位在页面上其他元素之上,我希望它在单击某处时消失,但不在该绝对定位的 div(或其子元素之一)内。

我正在使用 jQuery 的事件传播 ($(document).on(...)) 来处理页面上的所有点击事件。

我想要一个通用的解决方案,而不是标签、类的白名单或黑名单。

我不是在寻找“在绝对 DIV 和其他内容之间放置透明层”的解决方案,这将是我最后的解决方法。

谢谢

最佳答案

$('html').click(function() {
//Hide whatever you want to hide
});

$('#your_div').click(function(e){
e.stopPropagation();
});

您也可以尝试this .

关于jquery - 让div消失,onClick "everywhere but ...",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9668661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com