gpt4 book ai didi

javascript - 比 setInterval 更好的方法?

转载 作者:行者123 更新时间:2023-11-28 12:07:55 24 4
gpt4 key购买 nike

我有下面的当前函数,但感觉有更好的方法来编写相同的东西。我正在寻找一些关于编写下面相同函数的最优化方法以及原因的见解。

请注意,这全部位于 $(function(){});

m = function(){
$("#id").animate({marginRight : 0}, 'slow', function(){
$("#id").animate({marginRight : "15px"}, 'slow');
})
}
setInterval(m, 700)

最佳答案

m = function(){
$("#id").animate({marginRight : 0}, 'slow', function(){
$("#id").animate({marginRight : "15px"}, 'slow',m);
});
}
m();

看起来,根据您正在做的事情,您希望随着时间的推移切换元素的运动。您只需将原始函数 m() 设置为回调,在第二个内部动画完成时执行。

关于javascript - 比 setInterval 更好的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7197056/

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