【问题标题】:How to get jquery plug-in mmenu to jump to an element ID如何让jquery插件mmenu跳转到某个元素ID
【发布时间】:2015-11-13 00:29:21
【问题描述】:

所以下面是我的玉模板语法。我使用它是为了让 Stack Overflow 和我自己更容易阅读。我的 html 很好,在 mmenu 中可以点击以下四个链接。我没有收到任何 javascript 错误,并且我正在加载 mmenu 可用的所有 css、js 文件。每当我单击链接时,移动设备上都没有任何反应。他们实际上什么都不做。我需要他们跳转到列出了 IDS 的 div。非常感谢任何想法、想法或支持。

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 代码和菜单显示,下拉菜单正常工作等等。问题是当我点击它们时,我的 a 链接没有跳转到元素菜单。

这是我的 jQuery 代码。

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

【问题讨论】:

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

标签: javascript jquery html css mmenu


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-05
    • 2012-01-21
    相关资源
    最近更新 更多