[英]Waiting until callback function is executed
我有一個JavaScript類,其中init函數中傳遞options
對象。 該options
對象還包含一個callback
函數
這個callback function
是一個全局定義的函數,它創建Ajax Request
並更新內容。
更新內容后,我想在Ajax返回的控件上注冊一些事件
有沒有辦法讓Class方法(調用回調函數)等待utils包含內容被更新然后注冊事件?
為此,您必須將另一個回調傳遞給第一個回調。 就像是:
var feedDog = function(callback){
fedDog = true; //feed the dog
callback(function(){
alert("This will alert as a callback to feedDog's callback.");
});
};
feedDog(function(callback){
alert("Fed dog");
callback();
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.