可能重复:
Sleep in Javascript
我如何阻止执行随机的毫秒数,以便在几个div上执行fadeIn
按顺序依次在屏幕上弹出它们,但是优雅地显得有点像google top menu渲染搜索框后回来的很少?
答案 0 :(得分:1)
您可以将函数和延迟传递给setTimeout
,但不能强制线程在JavaScript中“休眠”。
答案 1 :(得分:1)
var numDivs = 5;
var fadeDelay = 500;
for (i=1;i<=numDivs;i++) {
setTimeout(function() {$("#div_"+i).fadeIn(fadeDelay)}, fadeDelay*i);
}