返回值:Deferred Object deferred.done(doneCallbacks[,doneCallbacks])
概述
當延遲成功時呼叫一個函式或者陣列函式.
該參數可以是一個函式或一個函式的陣列。當延遲成功時,doneCallbacks被呼叫。回撥執行是依照他們新增的順序。一旦deferred.done()返回延遲對象,延遲對象的其它方法也可以鏈接到了這裡,包括增加.done()方法。當延遲解決,doneCallbacks執行使用參數提供給 resolve 或 resolveWith 方法依照新增的順序呼叫。有關詳細資訊,請參閱 Deferred object 。
參數
doneCallbacks Function/Array V1.5
一個函式或者陣列函式,延遲成功時呼叫
doneCallbacks Function/Array V1.5
附加可選的函式或陣列函式,延遲成功時呼叫
示例
描述:
一旦jQuery.get方法返回一個來自延遲的對象的jqXHR對象,我們可以附加一個成功回撥使用.done方法。
jQuery 程式碼:
$.get("test.php").done(function() {
alert("$.get succeeded");
});