2012-03-16 37 views

回答

5

.fadeIn('slow')的持续时间的一半是600毫秒,所以你可以做的是做一个300毫秒的延迟。

你应该用下面的.delay这样更简单的方式写下来,你可以把300改成其他数字来配置速度。

var i=1; 
for (i = 1; i <= 6; i++) { 
    $('#div' + i).delay((i-1)*300).fadeIn('slow'); 
} 
+1

繁荣,尽善尽美!更新好奇的JS:http://jsfiddle.net/eXgHp/1/ – NibblyPig 2012-03-16 16:08:42

0

或者你可以使用setTimeout用时间是用于fadeIn

+0

附加提示:现在,fadeIn时间由“slow”指定,您可以简单地用毫秒代替它。 – devsnd 2012-03-16 15:59:43