")-6ren"> ")-我有这段代码,如果页面标题可见并且单击下拉菜单按钮,它将隐藏页面标题。 $('.site-overlay-toggle .btn').on("click", function(){ if ( -6ren">
gpt4 book ai didi

javascript - Jquery - .on ("")

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

我有这段代码,如果页面标题可见并且单击下拉菜单按钮,它将隐藏页面标题。

$('.site-overlay-toggle .btn').on("click", function(){

if ( $(".page-title").is(':visible') ) {
$( ".page-title" ).hide();
} else {
$( ".page-title" ).show();
}

});

只要手动单击打开下拉菜单并单击关闭下拉菜单,此功能就有效。如果我单击同一页面上菜单中的 anchor 链接,页面将向下滚动到正确的部分,并且下拉菜单将自动关闭。但是,这不会触发此代码。

有没有办法可以检测菜单是否自动关闭?

最佳答案

您可以在事件中使用 jQuery $('.site-overlay-toggle .btn').trigger('click') 作为 anchor 。

关于javascript - Jquery - .on ("<auto close>"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42005335/

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