javascript - 使用 animate css 按顺序动画元素

标签 javascript jquery css css-transitions

我有以下 http://jsfiddle.net/fFMt2/1/ ,其中我有一套 20 个盒子。我使用来自 http://daneden.me/animate 的动画 css 插件.

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

我不确定我错过了什么让它们按顺序动画。

我似乎对 setTimeout 函数做错了什么

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

如果有人能帮我解决这个问题,我将不胜感激

最佳答案

您必须增加每个元素的延迟。

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

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

关于javascript - 使用 animate css 按顺序动画元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14034080/

相关文章:

javascript - 匿名函数中的对象

javascript - 如何使用ajax将表单数据发送到Spring Controller

javascript - 元素未显示在节目中和立即异步 ajax 调用

javascript - 向所选段落添加类(contenteditable div)

html - 如何在段落中使用填充突出显示长句子?

javascript - for循环中的setTimeout()的clearTimeout()

php - javascript 相当于数组的 php max

javascript - 如何在代码中为元素设置更大的尺寸

javascript - 需要 HTML5,如果为空,则打开折叠并聚焦所需元素

html - 溢出的表格单元格 : hidden and absolutely positioned elements