私のページにはこのjQueryコードがあります。これは基本的<td>
に、サーバーの応答に基づいてテーブル内のにいくつかの処理を実行します。
$('document').ready(function() {
$('td a').click(function(e) {
e.preventDefault()
var href = $(this).attr('href');
$.ajax({
url: href,
success: function() {
[...] // SKIPPED, DO STUFF HERE.
},
}
);
})
})
それはかなりうまく機能します....1つの問題を除いて。<td>
最初にロードされたエントリでのみ機能します。
エンドレスページネーション(グーグル画像スタイルやツイッタースタイルなど)を使用すると、いくつかのAJAXアクション(ボタンのクリック、一番下へのスクロールなど)の後にさらに多くのエントリが読み込まれ、新しく読み込まれたエントリは機能しませんドル記号は機能します。
<td>
すべてのエントリで機能させるにはどうすればよいですか?