怎样用原js写一个类似于jquery中animate的效果出来,代码是怎么样的?

2025-05-18 21:10:07
推荐回答(1个)
回答(1):

这个写起来稍微复杂一点,主体思想就是用到定时器setInterval
假如你的动画是left:0变成left:100
那你的定时器里面就每隔0.3秒给它的left+=10;直到left变成100,停止定时器,如果追求其他动画效果,你还可以设置速度,left+=speed,speed一直变,动画就会有那种忽快忽慢的感觉