0
我试图添加睡眠/延迟功能来制作div滑出的动画。此刻它会立即转动-60em而不会有任何延迟,从而防止div滑出。setTimeout的延迟部分被忽略,Javascript
不知道为什么setTimeout
忽略了时间延迟。
for(activeSlide; activeSlide < i; activeSlide++){
animateLeft(activeSlide);
function animateLeft(activeSlide){
div[activeSlide].style.left = step+'em';
step -= 6;
if(step < -60) {
return;
}
setTimeout(animateLeft(activeSlide), 5000);
}
}
当step'定义'? – 2014-09-02 18:55:28