ここにあるjQuery.mmenu-pluginを使用してみましたhttp://mmenu.frebsite.nl/。事前定義されたリストではうまく機能しますが、jQuery で更新されたリストをどのように処理すればよいでしょうか?
初期化された mmenu の例を次に示します。
<nav id="menu" class="mm-menu mm-horizontal mm-ismenu mm-hasheader mm-hassearch mm-current mm-opened">
<div class="mm-panel mm-opened mm-current" id="mm-m1-p0">
<ul id="list" class="mm-list">
<li id="1"><a>item 1</a></li>
<li id="2"><a>item 2</a></li>
<li id="3"><a>item 3</a></li>
</ul>
</div>
</nav>
次に、次の方法で項目をリストに追加します。
$("#list").append('<li id="4"><a>"item 4"</a></li>');
追加された (4 番目の) li-item は、mmenu を初期化する前に定義された li-item と同じ動作をしません。これは、例として、初期化後に追加されたアイテムが検索フィールドで機能しないことを意味します。
mmenu を再開したり、それに接続されている li-items を更新したりする方法はありますか?