0

我正在使用 mmenu 插件来构建类似页面的应用程序。(链接 - http://mmenu.frebsite.nl/

在高级页面(http://mmenu.frebsite.nl/mmenu-3.0.2/docs/examples/advanced.html)上,如果我添加一个li选项Work Colleagues并使用内联样式隐藏它display:none,计数器仍然增加一,不理想。

是否有任何事件侦听器/事件可以允许这样做,以编程方式更新菜单并保持正确的计数。

4

1 回答 1

1

该插件将计算所有不具有以下类之一的 LI(可见或不可见):

  1. 毫米标签
  2. mm-字幕
  3. mm-noresults
  4. mm-noresult

前 3 个由插件用于视觉目的,第四个 (mm-noresult) 用于将其隐藏在搜索结果中。因此,您应该添加 class="mm-noresult",而不是添加 display: none。

要更新计数器,请触发其“计数”自定义事件:

$("#menu em").trigger( "count" );

问候,弗雷德

于 2013-07-31T14:03:46.440 回答