2016-01-07 122 views
-1

我需要制作一个动画,它会自动按顺序变化。如何让功能每3秒自动激活一次?

+1

https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers/setInterval – j08691

+2

应该不难找到:[setInterval](https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers/setInterval)或[setTimeout](https://developer.mozilla.org/en-US/docs/网络/ API/WindowTimers/setTimeout的)。 – Teemu

+1

您的编辑只是让您的帖子过于宽泛,对整个SO社区毫无用处。您应该恢复编辑或将其更新为符合SO的发布指南。 –

回答

4

你会发现setInterval对此有帮助。

var intervalID = window.setInterval(myFunc, 3000); 

function myFunc() { 
    //do things here 
} 

上面的代码将每3000毫秒或每3秒调用myFunc()。

0

看看setInterval()。沿着setInterval(changeLight, 1000)的方向,每秒会调用一次changeLight()函数。