mmenu计数器的事件监听器

时间:2013-07-31 07:43:54

标签: jquery counter mmenu

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

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

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

1 个答案:

答案 0 :(得分:1)

该插件将计算所有没有这些类之一的LI(可见或不可见):

  1. 毫米标签
  2. 毫米的字幕
  3. 毫米-noresults
  4. 毫米-noresult
  5. 插件使用前3个用于视觉目的,第四个(mm-noresult)用于将其隐藏在搜索结果中。因此,不应添加display:none,而应添加class =“mm-noresult”。

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

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

    问候,弗雷德