0

optionsinit 関数でオブジェクトを渡す JavaScript クラスがあります。このoptionsオブジェクトにはcallback関数も含まれています

これは、コンテンツを作成および更新callback functionするグローバルに定義された関数です。Ajax Request

コンテンツが更新された後、Ajax によって返されたコントロールに何らかのイベントを登録したい

Class メソッド (コールバック関数を呼び出す) が、内容が更新されるまで待機してからイベントを登録する方法はありますか?

4

1 に答える 1

1

これを行うには、最初のコールバックに別のコールバックを渡す必要があります。何かのようなもの:

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();
});
于 2012-09-07T11:38:54.923 に答える