gpt4 book ai didi

每个函数内的 JQuery 队列/延迟()

转载 作者:行者123 更新时间:2023-12-01 08:20:11 24 4
gpt4 key购买 nike

我希望这个函数延迟每个函数内的每个动画。那是一个接着一个。现在他们都在一起了。

$('.bounceholder ul:eq(' + bounceholder + ') li').each(function(){
$(this).delay(1000).animate({left: bounceoffset, top:-8, opacity:0.6, leaveTransforms:true}, {duration:600, queue:true});
bounceoffset += 160;
});

最佳答案

您传递给 each 的 block /函数可以接受计数器/索引作为第一个参数:

$('.bounceholder ul:eq(' + bounceholder + ') li').each(function(i){
delay = (i + 1) * 1000
$(this).delay(delay).animate({left: bounceoffset, top:-8, opacity:0.6, leaveTransforms:true}, {duration:600, queue:true});
bounceoffset += 160;
});

关于每个函数内的 JQuery 队列/延迟(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7861191/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com