我正在尝试为少数 DIV 设置动画以向上滚动,但我希望一个在一个又一个暂停后向上滚动。我现在能想到的最好的就是
$('.curtain').each(function()
{
var $elem = $(this);
setTimeout(function()
{
$elem.animate({"height":0+'px'}, 2000);
}, 1000);
});
问题是它们仍然没有停顿地一起动画。我怎么能以这种方式做某事。div 是动态生成的,其中可以有 5 - 20 个,所以硬编码逻辑已经过时了,有什么想法吗?