点击后如何切换手机菜单?

时间:2018-08-28 15:36:22

标签: javascript css mobile menu

在我客户的网站上,导航链接用于锚点滚动以及内部页面。当我单击内部页面的链接时,显然,一旦加载了新页面,菜单就会消失。但是,当我单击锚链接时,它会滚动到所需的页面部分,但菜单不会切换。之所以令人困惑,是因为似乎没有任何反应,并且由于菜单隐藏了用户,因此用户看不到其内容。

点击锚点链接后如何切换移动菜单?

我已经尝试过这种方法,但是什么也没发生:

 <script>
  $('#menu-mobile-open a').click(function (e) {
    $('#menu-mobile-open').collapse('toggle');
  });
</script>

网站为:www.amgeventoss.com.br

谢谢!

1 个答案:

答案 0 :(得分:1)

我刚刚浏览了您的网站,发现此解决方案有效

jQuery(document).ready(function(){
   jQuery('.menu-mobile .menu-link').on('click',function() {
        jQuery('#menu-mobile-close').click();
   });
});

只需将其添加到您的js中,它就可以像魅力一样工作