问题标签 [mmenu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1544 浏览

jquery - jQuery mmenu 插件完成激活后是否有回调或任何其他方式来执行函数?

我在点击时触发插件。

插件激活后有没有办法绑定另一个功能?

像这样的东西:

0 投票
2 回答
981 浏览

jquery - 未添加 mm-is-menu 类,子菜单不起作用 MMENU

我以前曾多次使用 mmenu,从来没有遇到过这个很棒的插件的问题。但是在新版本(3.3.2)上,我开始面临问题。

移动菜单有效(它从左侧滑动等),但是 javascript 没有添加 mm-is-menu css 类,因此我没有得到任何 css,子菜单也不起作用。

环境: - 使用 Wordpress 3.6.1 版本 + Foundation 3 - JQuery 1.10.2 - 我在控制台上没有错误。没有 jquery 重复,那方面没有问题。

结构

JS文件

WP 制作的导航结构与插件所需的相同,并且可以与具有相同 wp_nav_menu 结构的以前版本一起使用。

我一直在阅读所有插件文档,我所拥有的一切都是正确的。我不知道上一个版本发生了什么变化,也许我遗漏了一些东西。

谢谢。

0 投票
1 回答
595 浏览

jquery - 当我打开 mmenu 菜单时,如何修复我的网站上出现的图像“闪烁”?

我有一个移动网站,我尝试在上面实现 JQuery mmenu 插件(最棒的插件可以在这里找到:http://mmenu.frebsite.nl/ 。我遇到的问题是,当用户打开菜单(单击链接/按钮)时,我相对定位的主背景图像会“闪烁”。它消失了,然后立即回来。这在桌面浏览器中发生得非常快,但在移动浏览器中它非常明显并且破坏了体验。

有问题的图像定义如下:

我在这里发布了一个示例 jsfiddle:http: //jsfiddle.net/caveman/9xS82/20/

如果您运行该示例(尤其是在桌面浏览器上),请在单击右上角的菜单按钮的同时观看主图像(人飞钓)。您可能需要尝试几次才能获得足够慢的闪光灯才能看到(就像我之前提到的,台式机不是很明显,但在移动设备上它要慢得多并且看起来不太好)

我认为这与img相对定位(位置:相对)有关。在 Firebug 中进行操作时,如果我删除了 img 上的 position:relative 它不合适(在我的实际网站设计中)但在打开菜单时不会“闪烁”。

有谁知道是什么原因造成的和/或如何解决?

0 投票
1 回答
541 浏览

jquery - MMENU - $page.offset 未定义

我正在使用http://mmenu.frebsite.nl/开发一些移动导航,但我在 Firebug 中不断收到以下错误

它指的是 jquery.mmenu.js 中的第 1131 行,即以下代码片段。

该网站是在 ASP.NET 中开发的,所以我认为问题可能是因为 ASP.NET 页面被包装在“表单”标签中,而插件只考虑了 body 和 html 标签???

我认为这是因为在我使用普通 HTML 页面进行的测试中,我的菜单运行良好,没有任何问题。

关于如何修复它的任何想法????我真的很想使用该插件,并且该项目必须在 ASP.NET 中开发。

提前致谢,

克里斯

0 投票
1 回答
330 浏览

jquery - 如何仅使用 mmenu 滑动页面的子部分?

使用 jQuery.mmenu-plugin 时,可在此处找到http://mmenu.frebsite.nl/,触发时整个页面(正文)滑动。我怎样才能让它只滑动我的页面的一部分呢?我想要一个不受滑动影响的静态页眉和页脚。

0 投票
2 回答
3664 浏览

html - 菜单内容问题

我目前正在为我的工作开发一个公文包站点。我正在使用 Frebsite.nl 的 Fred 创建的 javascript 插件“mmenu”。

事情就是这样。当我尝试开始添加我的内容时,内容本身总是出现在网络的顶部。我一直在尝试各种技巧,例如位置:在不同对象上的相对和绝对,但似乎没有任何效果。

以下是 html 结构的外观:

经过一些谷歌浏览器检查后,我看到 HTML 结构改为:

http://i.imgur.com/AxZDgMG.png

如您所见, div class="mm-page" 直接在导航之后和标题之前开始,即使我没有这样构造它。

所以现在我的问题 - 为什么它会这样,有没有办法让 mm-page 内容显示为我想要的,即在视频之后?

谢谢!

埃里克

0 投票
2 回答
3054 浏览

javascript - How to update/reinitiate mmenu?

I've tried using the jQuery.mmenu-plugin, found here http://mmenu.frebsite.nl/. It works great with pre-defined lists, but how do I handle lists which are updated with jQuery?

Here's an example of an initialized mmenu:

Then I append items to the list the following way:

The appended (fourth) li-item won't get the same behavior as the li-items defined before initialize the mmenu. This means that items added after the initialization won't work with the search field, as an example.

Is there a way to reinitiate the mmenu or to update the li-items connected to it?

0 投票
1 回答
690 浏览

jquery - jQuery Mmenu 在 dragopen.js 中设置 maxStartPos

我想更改 maxStartPos 设置,以便我可以根据它加载的页面大小对其进行编程。

我尝试了以下代码,但似乎没有改变它:

代码中的部分是我想要更改的地方:

9000是我想通过上面的第一个代码片段更改的值。

0 投票
1 回答
314 浏览

javascript - 菜单采用整页而不是滑动

我正在开发一个 Cordova/PhoneGap 项目,我使用 jQuery/jQuery Mobile 和一个来自http://mmenu.frebsite.nl的名为 mmenu 的优秀插件。

我正在从远程服务器进行 .ajax 调用并创建菜单内容并将其附加到 jQM 标头部分,这很好。

显示菜单的 HTML 页面标题部分:

一切看起来都很好。。

我的问题:

但是当我点击菜单时,菜单不会滑动..但它会占用整个页面的白色背景。所有预期的菜单内容都在那里......但不是作为滑动面板......

请让我知道我做错了什么。

0 投票
0 回答
594 浏览

android - 来自frebsite的jquery mmenu在移动设备(android)的横向上不起作用

好的,所以我将这个插件用于我正在开发的网站,我遇到了一个棘手的错误。菜单在横向的 android 上不起作用。当按下(点击)触发扩展菜单的按钮之一时,菜单会打开,但是当我尝试点击以将其折叠回来时,它将不起作用。我已经在几个 android 版本和几个 android 移动设备(htc、samsung)上进行了测试,结果是一样的。我什至在这个 android 设备上尝试了来自网站(示例页面)的这个链接,并且错误也在那里

有任何想法吗?