gpt4 book ai didi

javascript - 我怎样才能使它成为一个更好的递归动画 jQuery 脚本?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:38:39 25 4
gpt4 key购买 nike

想法是为云 div 设置动画,并让它永久地水平来回动画。这可行,但不幸的是我认为它容易出现内存泄漏和 UI 滞后。任何建议将不胜感激,谢谢。

function animateCloud() {
$('#cloud').animate({ right: '+=500' }, { duration: 35000, easing: "linear", queue: true });
animateOpposite();
}

function animateOpposite() {
$('#cloud').animate({ right: '-=500' }, { duration: 35000, easing: "linear", queue: true });
animateCloud();
}

$(document).ready(function() {
animateCloud();
});

最佳答案

我认为您的代码根本不会泄漏内存,但您可以缩短调用时间。

function animateCloud() {
$('#cloud').animate({ right: '+=500' }, { duration: 35000, easing: "linear" })
.animate({ right: '-=500' }, { duration: 35000, easing: "linear", complete: animateCloud });
}

示例:http://www.jsfiddle.net/bh3f4/

关于javascript - 我怎样才能使它成为一个更好的递归动画 jQuery 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4685867/

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