我想以秒为单位计数,0
并n
在x
每一步调用一个函数。
例如:
var count = 0,
targetCount = 100,
duration = 500,
timing,
interval;
timing = duration / targetCount,
interval = setInterval(function() {
count ++,
console.log("call onIntervalProgress()", count);
if(count === targetCount)
clearInterval(interval),
console.log("call onIntervalDone()", count)
}, timing);
问题是我不想那样线性地做。我想使用 easing 来完成这项工作。我知道 jQuery 提供了计时功能。是否可以在非 CSS 的东西上使用 jQuerys “swing”?