我正在尝试使用Timeout来暂停一个for循环,这将为一些元素设置动画.我想让一些按钮一个接一个地展开.
目前我有两个问题.第一个是方程(j)似乎有一个比它应该更大的元素索引1.另一个是它跳到最后一个动画.
for (j = 0; j<=numberOfButtons; j++){
setTimeout(function() {
$buttons.eq(j).animate({
height: buttonBig,
width: buttonBig
},150, 'linear');
}, 3000 * (j + 1));
}
Run Code Online (Sandbox Code Playgroud)
这是我第一次使用stackoverflow,所以如果我正确地发布这个问题,请告诉我.
感谢您的帮助.