我想在元素列表上触发动画,并使每次迭代的延迟增加一点。到目前为止,我在这里做了什么:
var timer = 1000;
$('div').each(function(){
setTimeout(function(){
$('div').animate({
width:200,
height:200,
opacity:1
}, 1000);
}, timer);
timer += 1000;
});
Run Code Online (Sandbox Code Playgroud)
没有任何错误并且它在技术上是有效的,但是它们都同时进行动画处理。我知道它与这个类似的代码非常相似(几乎相同),但由于某种原因它不起作用。我错过了什么?