gpt4 book ai didi

javascript - 单击链接后将 Canvas 外菜单滑回

转载 作者:行者123 更新时间:2023-11-28 09:20:28 25 4
gpt4 key购买 nike

我正在使用 Jansy Off Canvas 菜单 ( found here ) 访问我当前正在处理的网站。我让菜单滑出,如果你再次点击汉堡菜单,它会滑回来。但我希望它做的是,如果用户也单击其中一个链接,则向后滑动。现在它仍然在外面。

我尝试使用这段代码:

$(".navbar-toggle").unbind().on("click", function () {
console.log("toggle");
$("#myNavmenu a").offcanvas("hide")
});

但只有当汉堡菜单被点击时它才会被触发。

这是汉堡菜单在我的 HTML 中的样子:

    <!-- burger menu -->
<div class="container">
<div class="row">
<div id="burgerWrapper">
<nav id="myNavmenu" class="navmenu navmenu-default navmenu-fixed-left offcanvas" role="navigation">
<ul class="nav navmenu-nav">
<!-- Hidden li included to remove active class from about link when scrolled up past about section -->
<li class="hidden"><a class="page-scroll" href="#page-top"></a></li>
<li><a href="#criminalLaw" class="page-scroll">CRIMINAL LAW</a></li>
<li><a href="#criminalLocalCourt" class="page-scroll">LOCAL COURT MATTERS</a></li>
<li><a href="#criminalMentalHealth" class="page-scroll">SECTION 32 APPLICATIONS</a></li>
<li><a href="#criminalConviction" class="page-scroll">CONVICTION AND SEVERITY APPEALS</a></li>
<li><a href="#criminalPenalties" class="page-scroll">INDICTABLE MATTERS</a></li>
<li><a href="#criminalFee" class="page-scroll">FEE ARRANGEMENTS</a></li>
</ul>
</nav>
<div class="navbar navbar-default navbar-fixed-top" data-spy="affix" data-offset-top="200">
<button type="button" class="navbar-toggle" data-toggle="offcanvas" data-target="#myNavmenu" data-canvas="body">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
</div>
</div>
</div>
<!-- end burger menu -->

最佳答案

我相信下面的代码会解决您的问题。

$(".nav li a").click(function (){

$('#myNavmenu').offcanvas("hide");

});

关于javascript - 单击链接后将 Canvas 外菜单滑回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26111731/

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