Jquery mm是菜单类isn';如果不添加,则子菜单不';不工作

Jquery mm是菜单类isn';如果不添加,则子菜单不';不工作,jquery,wordpress,mmenu,Jquery,Wordpress,Mmenu,我以前与mmenu合作过很多次,但从未遇到过这个伟大插件的问题。 但在新版本(3.3.2)中,我开始面临问题 移动菜单工作(它从左边滑动等),但mm is菜单css类没有被javascript添加,因此我没有得到任何css,子菜单也不工作 环境: -在WordPress 3.61版本+基础3上工作 -JQuery 1.10.2 -我在控制台上没有错误。没有重复的jquery,这方面没有问题 结构 <html> <body> <header>

我以前与mmenu合作过很多次,但从未遇到过这个伟大插件的问题。 但在新版本(3.3.2)中,我开始面临问题

移动菜单工作(它从左边滑动等),但mm is菜单css类没有被javascript添加,因此我没有得到任何css,子菜单也不工作

环境: -在WordPress 3.61版本+基础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>
WP制作的导航结构与插件所需的相同,并且与以前版本的WP_nav_菜单结构相同

我已经阅读了所有的插件文档,所有的东西都是正确的。我不知道上一个版本有什么变化,也许我遗漏了什么


谢谢。

我也遇到了同样的问题,但我所做的只是将mm is menu类直接放在nav元素中,它起了作用。。当时我别无选择,我使用了同样的wordpress版本。我不知道发生了什么

有一个选项“isMenu”,您可以将其设置为true以强制插件进入菜单模式

还可以尝试最新版本(目前为4.0.4),它在菜单和非菜单内容方面都应该更好

更新: 从版本4.5.0开始,不推荐使用选项isMenu(类mm为菜单)。
现在,所有列表都将被设置为应用程序菜单样式,除非它有类mmn nolist。

您是否检查了console的js错误?我在描述中指定:“我在console上没有错误”我没有任何错误。您找到解决方案了吗?是的,我做了同样的事情,但在我的情况下,有几件事情不起作用,我使用了一些css,但很多东西都不起作用(子导航等)。第四版解决了我的问题。谢谢
$(function(){
   $("#mobile").mmenu();
});