我正在使用開放圖API並嘗試通過結果回調運行每個循環。jquery如何知道每個循環何時完成
我需要知道什麼時候循環完成,所以我可以運行'成功'功能。
我認爲這將比較結果長度與索引,但我沒有運氣一樣容易。
這樣做的最好方法是什麼?
function authSuccess() {
FB.api('/me/friends', function (result) {
if (result.data) {
var l = result.data.length;
$.each(result.data, function (index, friend) {
if(l > index){
//do stuff
}else{
//go to success
}
});
} else { }
});
}
感謝您的幫助
我想你可能需要一個像遞延['$。當()'](HTTP: //api.jquery.com/jQuery.when/),如果這些是異步調用。 –