d = $.Deferred(); d.resolve() p = d.promise() p.then(function() { $("body").append("the promise has been met") });
<body>