-1

ajax 呼び出しを使用して新しいコンテンツが追加されるページに div があります。そのdivの下にJavascriptがあります。

今、私は ajax 呼び出しが完了し、コンテンツが div に追加されるたびにその JavaScript を実行したいと考えています。

たとえば、次のようなものがある場合

<div class="results">
     blah blah blah(more contents added after each ajax call)
</div>
<script id="adjust" src="myscript.js"></script>

ajax 呼び出しが行われるたびに、id 調整付きのスクリプトを実行する必要があります。

4

1 に答える 1

4

jQuery Ajax の場合、完全なコールバックがあります。Ajax 呼び出しが完了したときに実行する関数への参照を渡します。

$.ajax({
   // Your other options here
   complete: functionToCall
});

次のようにすることもできます。

$.ajax({ /* Your options */ }).done(functionToCall);

AJAX 呼び出し中に発生するさまざまなイベントの詳細については、こちらを参照してください。

于 2012-09-27T06:27:50.613 に答える