2016-01-07 126 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()函數。