わかりました、イベント委任について知りました。クリックの問題: 動的に生成されたリンクがクリック機能をトリガーしませんここでの問題は次のとおりです。
UL は、jQuery の load() 呼び出しを介して読み込まれます。
<ul id="activityPaganation" class="paganation">
<li>1</li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">6</a></li>
</ul>
jQuery の最初の部分は、ページネーション リンクを使用して上記の UL に読み込まれます。jquery の 2 番目の部分は、クリックしたページネーション リンクからページネーション ページ番号を取得します。問題は次のとおりです。
#accountActivity
ページネーション リンクをクリックすると、更新されたページが読み込まれません。これは委任の問題ですか、それとも私がやろうとしていることは不可能#accountActivity
ですか。初期ロードは?!
$(document).ready(function() {
if($('#accountActivity')) {
$('#accountActivity').load('ajax.php?id=3');
}
$(document).on("click", "#activityPaganation li a", function(e) {
e.preventDefault();
var pid = $(this).text();
$('#accountActivity').load('ajax.php?id=3&value='+pid);
});
});
すべての助けを前もって感謝します。