Javascript或JQuery - 如何在每个固定时间间隔更改背景颜色?

时间:2011-06-08 16:13:35

标签: javascript jquery asp.net

  

完全重复:
  how can I execute javascript code every a specific time interval ?

是否有一种有效的方法可以使javascript(在我的情况下为ChangeDivBG())函数执行每个固定的时间间隔?

3 个答案:

答案 0 :(得分:3)

setInterval(ChangeDivBG, 1000); // 1000 is time interval in miliseconds - 1000ms=1sec

答案 1 :(得分:2)

您可以使用setInterval function

setInterval(ChangeDivBG, delay);

如果你想传递一个参数:

setInterval(function(color){ ChangeDivBG(color) }, delay);

如果您传递这样的参数:

setInterval(ChangeDivBG, delay, color);

它不适用于IE(IE9下),请注意。

答案 2 :(得分:0)

使用setInterval(func,t)。

setInterval(ChangeDivBG, 1000)

t以毫秒为单位。