0

ページのようなアプリを構築するために mmenu プラグインを使用しています。(リンク - http://mmenu.frebsite.nl/ )

高度なページ ( http://mmenu.frebsite.nl/mmenu-3.0.2/docs/examples/advanced.html ) でli、オプションに を追加し、Work Colleaguesインライン スタイルを使用して非表示にするとdisplay:none、カウンターは引き続き増加します。 1つは理想的ではありません。

これを可能にし、プログラムでメニューを更新して正しいカウントを維持できるイベントリスナー/イベントはありますか?

4

1 に答える 1

1

プラグインは、これらのクラスのいずれも持たないすべての LI (可視または不可視) をカウントします。

  1. mmラベル
  2. mm-字幕
  3. mm-noresults
  4. mm-noresult

最初の 3 つは視覚的な目的でプラグインによって使用され、4 番目 (mm-noresult) は検索結果から非表示にするために使用されます。したがって、display: none を追加する代わりに、class="mm-noresult" を追加する必要があります。

カウンターを更新するには、「count」カスタム イベントをトリガーします。

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

よろしく、 フレッド

于 2013-07-31T14:03:46.440 に答える