私は次のコードを持って:あなたはjqueryの負荷が非同期である知っているようjquery.loadsがすべて完了したときにjqueryイベントが発生しますか?
$(function() {
$("#ARO").load('/DA.aspx?section=ARO #ARO', function() {
DoSomething1();
});
$("#ERO").load('/DA.aspx?section=ERO #ERO', function() {
DoSomething2();
});
$("#IRO").load('/DA.aspx?section=IRO #IRO', function() {
DoSomething3();
});
$("#ORO").load('/DA.aspx?section=ORO #ORO', function() {
DoSomething4();
});
CodeIWishToExecuteAfterAllLoads();
});
を!関数"CodeIWishToExecuteAfterAllLoads()"は、すべてのロードイベントが完了する前に実行されます。
は、私はイベントや「CodeIWishToExecuteAfterAllLoadsを()」すべての負荷は誰もがそれをacomplishedする方法についてのアイデアを持っているがありますを完了した後を実行を取得するためのいくつかの方法がありますか?
ありがとうございます。
jQueryの遅延オブジェクトを見てください。 http://api.jquery.com/category/deferred-object/ – Mathletics
http://tutsplus.com/lesson/deferreds/ – Jack