将setInterval调用替换为置于被调用函数内的其他算法

时间:2011-11-21 14:48:13

标签: javascript jquery

我有一个script,它会在同一个地方更改带有透明效果的图片,但我不喜欢用setInterval调用它。有没有办法获得相同的结果,但也许有一些来自内部函数的循环并在那里做出延迟。

感谢大家的帮助。

UPD:
我们随时欢迎您的想法。

2 个答案:

答案 0 :(得分:1)

没有

JavaScript没有sleep,如果确实如此,它会阻止所有内容直到完成。

setInterval没有任何问题。

答案 1 :(得分:0)

也许:

function changeImage() {
     alert('change picture here');
     setTimeout(changeImage,3000);
}