Jquery Deferred promise when
by monish001
JavaScript
console.log('OnLoad: ' + (new Date()).toString());
function countDown(time) {
var timer = $.Deferred();
setTimeout(function () {
timer.resolve();
console.log(time +' '+ (new Date()).toString());
}, time);
return timer.promise();
}
$.when(countDown(5000), countDown(15000)).done(function () {
console.log('Callback: ' + (new Date()).toString());
});