This code can be used as a common countdown type.
function runOnZero (count, fn) {
return function () {
if (--count <= 0) {
fn();
}
};
}
var ps = $("p");
var whenAllDone = runOnZero(ps.length, function () {
alert("Done");
});
ps.delay(500).animate({
"font-size": "+=50"
}, 1000, whenAllDone)β;
source
share