gpt4 book ai didi

jquery - 单击这个或那个,然后执行某些操作

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

我认为标题是不言自明的。

我想在用户单击覆盖层或链接时关闭 div。我知道你可以像这样编写两个函数:

$("#close-search").click(function() {
$("#branding #searchform").fadeOut("fast");
$("#global-overlay").fadeOut("fast");
});

$("#global-overlay").click(function() {
$(this).fadeOut("fast");
$("#branding #searchform").fadeOut("fast");
});

或者你可以编写一个函数,如下所示:

function closeSearch {
$(this).fadeOut("fast");
$("#branding #searchform").fadeOut("fast");
}

$("#close-search").click(function() {
closeSearch();
});

$("#global-overlay").click(function() {
closeSearch();
});

我尝试过这个,但没有成功。

$("#close-search", "#global-overlay").click(function() {
$("#branding #searchform").fadeOut("fast");
$("#global-overlay").fadeOut("fast");
});

但是可以将其写在一行中吗? (类似于 $("#close-search"OR #global-overlay"))

最佳答案

逗号分隔表示这个或那个

$("#close-search, #global-overlay")

多个selector

关于jquery - 单击这个或那个,然后执行某些操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11156260/

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