gpt4 book ai didi

javascript - jQuery animation() - 完成触发太快

转载 作者:行者123 更新时间:2023-11-29 09:58:54 24 4
gpt4 key购买 nike

我写了一个小动画脚本,可以让一组条纹从左到右淡出。在所有动画完成后,应运行回调函数。

脚本在这里:

http://jsfiddle.net/9zkbu/

它工作正常,但我想对从右到左的动画做同样的事情:

http://jsfiddle.net/FTrhX/

如您所见,回调函数在动画结束前被触发 :(我唯一改变的是 delay()。我在这里做错了什么?为什么在所有动画完成之前运行“完成”?

最佳答案

您几乎就在那里,您确实反转了方向,但忘记了回调也说明了反转。这样做对我有用:

complete: (i == 0) ? function(){alert('done');} : null

因为如果您尝试在 cols - 1 处检查 complete,那么您正在计算另一个方向,您会太早得到它,您需要在此处的 0 处得到它。试试这个:http://jsfiddle.net/FTrhX/8/

关于javascript - jQuery animation() - 完成触发太快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5824762/

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