.done函数不适用于延迟和承诺

时间:2016-09-06 17:23:01

标签: javascript jquery promise jquery-deferred deferred

我尝试过的事情: -

var dfd = $.Deferred();
$("#Index").click(function(){
    dfd.resolve();  
}).done(function(){   
    CallNextFunction();  
})

我创建了一个延迟对象,当点击完成后,我希望调用下一个函数,但它永远不会。

第二次尝试

function CompletePage(){ 
    var dfd = $.Deferred();
    $("#Index").click(function(){
       dfd.resolve();                           
    });
    return dfd.promise();
}        

CompletePage().done(function(){
    // Call Next Function();
});

这也行不通。

0 个答案:

没有答案