重複の可能性:
jQuery-.live()を.on()に変換しますJQuery'on
' vs.'live' </a>
jQueryでlive()をon()に変換します
.live()が非推奨になっていることは知っていますが、.on()でエラーが発生します。ドームを動的に生成すると機能しません。最初のクリックでのみ機能します。.live()を使用した同じコードは正しく機能しますが。私はjquery1.8を使用しています
作業コード
$('.item').live('click', function(e) {
alert('test');
// ajax call that regenerates .item element
});
このコードは、最初のクリックでのみ機能します。
$('.item').on('click', function(e) {
alert('test');
// ajax call that regenerates .item element
});
どうしたの?