我正在尝试制作一个顺序动画,在其中一个循环遍历元素列表.post
并缓慢淡入它们。困难的部分在于使下一次迭代在上一次完成淡入之前开始淡入。到目前为止,我只有一个简单的顺序动画师,可以一个接一个地淡入它们。
$(".post").hide();
var posts = $(".post"),
i = 0;
(function() {
$(posts[i++]).fadeIn('slow', arguments.callee);
})();
有没有人知道我该如何更改这个代码,以便在之前的元素完成之前,允许.post
淡入(fadeIn())?
arguments.callee
的目的是什么。你可能需要将其删除。 - user113716