我以前曾多次使用 mmenu,从来没有遇到过这个很棒的插件的问题。但是在新版本(3.3.2)上,我开始面临问题。
移动菜单有效(它从左侧滑动等),但是 javascript 没有添加 mm-is-menu css 类,因此我没有得到任何 css,子菜单也不起作用。
环境: - 使用 Wordpress 3.6.1 版本 + Foundation 3 - JQuery 1.10.2 - 我在控制台上没有错误。没有 jquery 重复,那方面没有问题。
结构
<html>
<body>
<header>
<a href="#mobile">Trigger</a>
</header>
<div>
//Content
</div>
<footer>
</footer>
<nav id="mobile" class="navigation-main" role="navigation">
<?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?>
</nav>
</body>
</html>
JS文件
$(function(){
$("#mobile").mmenu();
});
WP 制作的导航结构与插件所需的相同,并且可以与具有相同 wp_nav_menu 结构的以前版本一起使用。
我一直在阅读所有插件文档,我所拥有的一切都是正确的。我不知道上一个版本发生了什么变化,也许我遗漏了一些东西。
谢谢。