JSFiddle - React, Tailwind, and code Playground
by TrueBlueAussie
JavaScript
var a = function(){
var def = $.Deferred();
setTimeout(function(){
console.log("a complete");
def.resolve();
}, 5000);
return def.promise();
}
var b = function(){
var def = $.Deferred();
setTimeout(function(){
console.log("b complete");
def.resolve();
}, 3000);
return def.promise();
}
var c = function(){
var def = $.Deferred();
setTimeout(function(){
console.log("c complete");
def.resolve();
}, 2000);
return def.promise();
}
$.when(a(),b(),c()).done(function(){
console.log("All done");
});