2015年4月17日 星期五

[JS] Deffered object 延遲物件的使用

function waitDOM() { var dfdDOM = $.Deferred(); setTimeout(function(){ console.info('lag'); dfdDOM.resolve(); //dfdDOM.reject(); }, 3000); return dfdDOM.promise(); } waitDOM().done(function() { console.info('success'); }).fail(function() { console.info('fail'); });