0

ajax を使用して Web ページのインデックスにコンテンツをロードしています。それらのコンテンツに適用するクリック機能があります。問題は、コンテンツ マニュアルをロードするとクリック イベントが機能することですが、ajax を使用すると機能しません。ロードされたコンテンツについては、サイトに新しいコンテンツがあることを伝えなければならないようですが、方法がわかりません。

4

5 に答える 5

1

onjqueryのメソッドを使用する必要があります。Jquery On()

委任されたイベントには、後でドキュメントに追加される子孫要素からのイベントを処理できるという利点があります。委任されたイベント ハンドラーがアタッチされた時点で存在することが保証されている要素を選択することで、委任されたイベントを使用して、イベント ハンドラーを頻繁にアタッチおよび削除する必要がなくなります。

$('#yourID').on('click','context',function(){

//do something

})
于 2013-08-23T05:41:00.480 に答える