2012-12-25 23 views
1

我有以下http://jsfiddle.net/fFMt2/1/,其中我有一组20个框。我使用http://daneden.me/animate的animate css插件。依次使用动画CSS动画元素

我想要做的是按顺序动画每个框,我的意思是一个接一个地动画它们。

我不知道我错过了什么让他们顺序动画。

我好像做错了什么与setTimeout函数

setTimeout(function(){ 
     $('.slider').append('<li><div class="box animated bounceInRight"></div></li>'); 
     },100); 

感激,如果有人可以帮助我解决这个

回答

3

你必须增加对每个项目的延迟。

setTimeout(function(){ 
    ... 
},100 * idx); 
     --^-- 

演示:http://jsfiddle.net/fFMt2/2/

+0

完美,感谢一吨.... –

+0

其实这不是动画,应该有另一种方式来连续动画多个对象。 http://jsfiddle.net/fFMt2/18/ – mesut