OKyJIucT
8/17/2016 - 10:17 AM

https://habrahabr.ru/post/113073/

function test() {
    var d = $.Deferred();
    setTimeout(function () {
        d.resolve(); // задача выполнена, обработчики сработают
    }, 1000);
    return d.promise();
}


function test2() {
    var d = $.Deferred();
    setTimeout(function () {
        d.resolve(); // задача выполнена, обработчики сработают
    }, 5000);
    return d.promise();
}



var t = test().done(function () {
    console.log("1000");
});

var t2 = test2().done(function () {
    console.log("5000");
});