我正在使用mmenu插件来构建类似页面的应用程序。 (链接 - http://mmenu.frebsite.nl/)
在高级页面上,{http://mmenu.frebsite.nl/mmenu-3.0.2/docs/examples/advanced.html),如果我向选项li
添加Work Colleagues
并使用内联样式display:none
隐藏它,则计数器仍会增加一,这是不理想的。
是否有任何事件监听器/事件可以允许这样做,以编程方式更新菜单并保持正确的计数。
答案 0 :(得分:1)
该插件将计算所有没有这些类之一的LI(可见或不可见):
插件使用前3个用于视觉目的,第四个(mm-noresult)用于将其隐藏在搜索结果中。因此,不应添加display:none,而应添加class =“mm-noresult”。
要更新计数器,请触发“计数”自定义事件:
$("#menu em").trigger( "count" );
问候,弗雷德