Iは、例えば、HTML形式のメニューがあります。クリックイベントをクラス名で追加するにはどうすればよいですか?
<div class="mmenu">
<ul>
<li>
<div class="menu_button" id="m1" >A</div>
</li>
<li>
<div class="menu_button" id="m2" >B</div>
</li>
<li>
<div class="menu_button" id="m3" >C</div>
</ul>
</div>
は、私はクラス名でメニューの各要素のためのイベントをクリックして追加することはできますか?
$('.menu_button').click(function() {
if (id == "m1") ....
})
古い投稿ですが、私の問題を解決しました –
'.on()'の代わりに '。ライブ() '。他の答えを見てください。 – Luke
live()は1.7以降廃止され、1.9以降に削除されました。 [http://api.jquery.com/live/](http://api.jquery.com/live/) – Virtual