Adding Callback after Deferred is resolved
HTML
<body>
JavaScript
d = $.Deferred();
d.resolve()
p = d.promise()
p.then(function() { $("body").append("the promise has been met") });
<body>
d = $.Deferred();
d.resolve()
p = d.promise()
p.then(function() { $("body").append("the promise has been met") });