普通的js计时器和这个jquery计时器插件有什么区别?

时间:2011-07-06 13:55:41

标签: javascript jquery animation timer

如果我使用setInterval或setTimeout作为动画,动画的速度在所有浏览器中都是不同的,但如果我使用jquery计时器插件,它的速度在每个浏览器中几乎完全相同。 它到底是怎么做到的?香港专业教育学院看了插件的代码,但我无法弄明白。 以下是插件jquery.timers

的链接

1 个答案:

答案 0 :(得分:2)

不太可能。

这是plugin

的核心
if (!element.$timers[label][fn.$timerID]) 
  element.$timers[label][fn.$timerID] = window.setInterval(handler,interval);
.
.
.
window.clearInterval(timers[label][fn.$timerID]);