Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何让jquery插件mmenu跳转到元素ID_Javascript_Jquery_Html_Css_Mmenu - Fatal编程技术网

Javascript 如何让jquery插件mmenu跳转到元素ID

Javascript 如何让jquery插件mmenu跳转到元素ID,javascript,jquery,html,css,mmenu,Javascript,Jquery,Html,Css,Mmenu,下面是我的jade模板语法。我使用它是为了让自己在堆栈溢出时更容易阅读。我的html很好,在mmenu中可以点击以下四个链接。我并没有收到任何javascript错误&我正在加载mmenu可用的所有css和js文件。每当我点击链接时,手机上什么都不会发生。他们实际上什么都不做。我需要他们跳转到列出ID的分区。非常感谢您的任何想法、想法或支持 div(class='container-fluid noPadding mobileNavContainer') nav#mobileMenu

下面是我的jade模板语法。我使用它是为了让自己在堆栈溢出时更容易阅读。我的html很好,在mmenu中可以点击以下四个链接。我并没有收到任何javascript错误&我正在加载mmenu可用的所有css和js文件。每当我点击链接时,手机上什么都不会发生。他们实际上什么都不做。我需要他们跳转到列出ID的分区。非常感谢您的任何想法、想法或支持

div(class='container-fluid noPadding mobileNavContainer') 
  nav#mobileMenu 
   ul
    li
      a(href='#home') Home
    li
      a(href='#aboutUs') About us
    li
      a(href='#gallery') Gallery
    li
      a(href='#contact') Contact
就jQuery代码而言,它只是默认的mmenu代码&菜单会显示,下拉菜单会正常工作,等等。问题是当我在mmenu中单击元素时,我的a链接不会跳转到元素

这是我的jQuery代码

  $("#mobileMenu").mmenu({
         // options
      }, {
         // configuration
         offCanvas: {
           pageNodetype: "nav" 
        }
      });
   $("#mobileMenu").mmenu();

我通过进入mmenu.all JS文件并注释掉与OnClick相关的任何内容来解决这个问题

你能发布你正在使用的代码吗?我用底部的摘要更新了帖子。我主要是在寻找一些可能的想法,来解释为什么当我点击a链接时浏览器没有进入元素。请记住,mmenu是一个jQuery插件。使用jQuery从链接跳转到元素是正常的吗?没有代码很难找到问题。我添加了jQuery代码。顺便说一句,我的代码没有错误。我确实不确定问题是什么或可能是什么。我尝试使用mmenu调试器,但它没有显示任何错误或任何类型的消息。