Created
April 27, 2011 16:21
-
-
Save kswedberg/944590 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<entry name="deferred.done" type="method" return="Deferred"> | |
<signature> | |
<added>1.5</added> | |
<argument name="doneCallbacks" type="Function"> | |
<desc> | |
A function, or array of functions, that are called when the Deferred is resolved. | |
</desc> | |
</argument> | |
</signature> | |
<desc> Add handlers to be called when the Deferred object is resolved. </desc> | |
<longdesc> <p>The argument can be either a single function or an array of functions. When the Deferred is resolved, the doneCallbacks are called. Callbacks are executed in the order they were added. Since <code>deferred.done</code> returns the deferred object, other methods of the deferred object can be chained to this one, including additional <code>.done()</code> methods. When the Deferred is resolved, doneCallbacks are executed using the arguments provided to the <a href="/deferred.resolve/"><code>resolve</code></a> or <a href="/deferred.resolveWith/"><code>resolveWith</code></a> method call in the order they were added. For more information, see the documentation for <a href="/category/deferred-object/">Deferred object</a>.</p> </longdesc> | |
<example> | |
<desc>Since the <a href="/jQuery.get"><code>jQuery.get</code></a> method returns a jqXHR object, which is derived from a Deferred object, we can attach a success callback using the <code>.done</code> method.</desc> | |
<code><![CDATA[ | |
$.get("test.php").done( | |
function(){ alert("$.get succeeded"); } | |
); | |
]]></code> | |
</example> | |
</entry> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment