gpt4 book ai didi

javascript - jquery 关闭点击?

转载 作者:行者123 更新时间:2023-12-02 20:12:38 26 4
gpt4 key购买 nike

当我通过 jquery 的“点击”点击“链接”时,我有一个“li”弹出。

有谁知道有一种干净的方法可以按照“offclick”的方式做一些事情吗?比如,当我点击元素时,它会隐藏弹出窗口?

谢谢!马特

最佳答案

您可能希望为窗口分配一个点击监听器,并为您的链接分配点击监听器。在链接单击监听器内,您需要停止事件传播,这样它就不会沿着 DOM 树向上传播并触发窗口的单击监听器。

像这样的事情应该可以解决问题:

$(window).click(function(){
$('li#my_li').slideUp();
});

$('a#my_link').click(function(event){
try
{
event.stopPropagation();
}
catch(err)
{
// IE does it this way
window.event.cancelBubble=true;
}
$('li#my_li').slideDown();
});

关于javascript - jquery 关闭点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6772815/

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