JSFiddle - React, Tailwind, and code Playground
by guest271314
JavaScript
var deferred = new $.Deferred();
var obj = {"checkWin" : function() {return true}};
click();
deferred.progress(function(msg) {
// `this` within `deferred`
// references `deferred` object ,
// try `obj.checkWin()`, `obj.nextLevel()`
if (obj.checkWin()) {
alert(msg);
// nextLevel();
};
});
function click(e) {
// do stuff
// `e` undefined ?
// move(e)
// .set('background-color','black')
// `.delay()` accepts `number` as argument ?
// .delay('0.1s')
// .end();
deferred.notify("you won !");
};