jquery 如何折叠移动的菜单后,锚链接点击?

vohkndzv  于 2022-12-03  发布在  jQuery
关注(0)|答案(1)|浏览(116)

我正在设计一个单页的网站在wordpress和我卡住了。移动的菜单不会折叠后,链接点击。我想我需要添加脚本到页脚,但我不能写正确。我一直试图看youtube的jQuery基础知识和搜索类似的问题。我理解它的理论,但我不成功地写脚本完全为我的网站。
这是网站:http://www.apollokemp.cz/
我试图实现折叠菜单一样快,因为它打开后,点击任何链接在移动的菜单。
我明白每个人都有自己的努力,但也许有人会发现这太容易了,并分享我的解决方案。
谢谢祝你好运。

cyvaqqii

cyvaqqii1#

将此jQuery添加到页面上的<script>标记以添加此功能。
它将等待创建移动的导航(第一次单击移动菜单按钮时发生),然后为移动导航中链接上的click事件设置一个侦听器-然后,当您单击菜单链接时,它将为您“单击”移动菜单的关闭按钮。

jQuery('.mobilenav-main-link').on('click', function() {
  setTimeout(function() {
    jQuery('.mobilenav-main-link').off();
    jQuery('.mobile-nav-frame ul a').on('click', function() {
      jQuery('.mobile-nav-frame .close').trigger('click');
    });
  }, 100);
});

相关问题