【发布时间】:2023-03-03 17:29:01
【问题描述】:
您好,在 jquery mmenu 中打开默认扩展菜单,我们必须像这样添加 'Selected' 类(在打开网页之前)
<nav id="menu">
<ul>
<li><a href="/">Home</a></li>
<li id="mmbasket" class="Selected"><a>About us</a>
<ul>
<li><a href="/about/history">History</a></li>
<li><a href="/about/team">The team</a></li>
<li><a href="/about/address">Our address</a></li>
</ul>
</li>
<li><a href="/contact">Contact</a></li>
</ul>
</nav>
但我想通过 jquery 设置类,如下所示:
<span id="basket">open submenu<span>
============
var API = $("#menu").data( "mmenu" );
$("#basket").click(function() {
$("#mmbasket").addClass('Selected');
API.open();
});
'Selected' 类添加该元素并且菜单也会打开。但菜单显示根项目。没有扩展子菜单!
我该如何纠正?
【问题讨论】:
-
我错过了一些东西,你的 CSS 呢?那里有什么?
-
这并不重要。它是一个 jQuery 库菜单。 mmenu.frebsite.nl