異步事件我只能運行一前一後3個異步事件。當第一個異步事件完成時,第二個運行。當第二個事件完成時,第三個運行。我的代碼如下所示:處理與jQuery
asynchronousEvent1(parameters1, function() { // Do stuff
asynchronousEvent2(parameters2, function() { // Do stuff
asynchronousEvent3(parameters3, function() { // Do stuff
});
});
});
此電流格式意味着我需要有嵌套在另一個功能長序列。是否有某種事件處理程序,我可以使用,對於其代碼的格式將是大約的:
asynchronousEvent1(parameters1, function() { /* Do stuff */ });
whenEvent1Completed(asynchronousEvent2(parameters2, function() { /* Do stuff */ });
whenEvent2Completed(asynchronousEvent3(parameters3, function() { /* Do stuff */ });
也許這是你在找什麼? http://api.jquery.com/category/deferred-object/ –