Edit in JSFiddle

d = $.Deferred();
d.resolve()

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