gpt4 book ai didi

jQuery click() 事件包罗万象?

转载 作者:行者123 更新时间:2023-12-03 22:13:25 25 4
gpt4 key购买 nike

我们在屏幕上显示一个框,当用户单击屏幕上的任何位置(包括正文、 anchor 、div、按钮等)时,我想隐藏该框...是否有一个选择器可以为我处理这个问题?或者是 $('body, a, div, input').click() 的情况?

最佳答案

你可以这样做:

$(document).click(function() {
$("#boxID").hide();
});

因为默认情况下,click 事件将 bubble up对于文档,这是一种“捕获所有”方法...如果您不希望从框内单击来关闭它,请添加 .stopPropagation()调用那些 click 事件,如下所示:

$("#boxID").click(function(e) {
e.stopPropagation();
});

关于jQuery click() 事件包罗万象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3761902/

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