2

我的代码的一部分:

        anObject.fadeOut(fadeOutTime, function(){
            anObject.css('display', 'none');
            console.log("inside the callback");
            veryImportantMethod();

        });  

不幸的是,回调似乎还没有执行。我什至尝试调试它并注意到有时它只是跳过回调函数的主体并跳出......为什么?

4

1 回答 1

3

如果是这种情况,请使用.promise().done()

anObject.fadeOut(fadeOutTime).promise().done(function(){
        anObject.css('display', 'none');
        console.log("inside the callback");
        veryImportantMethod();
    }); 
于 2013-02-12T10:44:20.637 回答