ページの読み込み後に関数を呼び出す必要がありますが、ページ要素がAjaxによって読み込まれるのは一度だけなので、$(document).Ready()
機能しません。今使って$(document).AjaxSuccess()
いますが、関数が頻繁に呼び出されるので合理的ではありませんが、必要なのは1回だけです
質問する
802 次
3 に答える
2
Ajax関数のコールバック関数で関数を呼び出す必要があります。
たとえば、jQuery Loadを使用している場合は、次のようにする必要があります。
$(".element").load("/myUrl", function(){
//add function call here..
});
于 2012-05-10T09:42:59.897 に答える
1
于 2012-05-10T10:04:30.137 に答える
0
$(document).ready(function(){
$.ajax({
....
});
});
ajax呼び出しは最初にページをロードしたときにのみ行われるため、これは1回だけ呼び出します。
于 2012-05-10T09:50:50.180 に答える