-4

重複の可能性:
jQuery .on は機能しないが、.live は機能する

ただ明確な答えは見つかりません。

私は JS でオンザフライで$('.someclass).live('click', function ... )作成された for アイテムを使用していましたが、これはもちろん jQuery 1.9.0 を更新するときには機能しません (ありがとう)。私は周りを見回しており、良い答えを見つけることができませんでした。それで、ここでもう一度質問です:

新しいアイテムを作成するたびにクリック リスナーを再割り当てすることなく、その場で作成されたアイテムの.live に相当するものは何ですか? 古いバージョンのjQueryでも問題なく動作します!!

デリゲート、オン、ライブは禁止です。何が起こっている ?

4

1 に答える 1

5

これを試して:

$(".someparent").on("click", ".someclass", function() {
    // ...
});

.someparentは、.someclass 親要素へのセレクターです

于 2013-01-29T20:13:27.050 に答える