jQuerys .animate方法如何工作(JavaScript)?

时间:2009-08-18 19:25:48

标签: jquery methods jquery-animate

查看源代码是一场噩梦,因为它都使用了复杂的数组,但我并没有真正看到代码可以做任何事情。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

animate方法的工作原理是获取您正在设置动画的属性的当前值,以及结束值(您给出它)并计算其间的每个“帧”。因此,如果您的动画在10步中从1.0到0.0,则会达到.9,.8,.7等。它可以对任何数字css属性执行此过程。

基本上它将起点和终点视为动画的关键帧,并将“补间”视为从一个到另一个所需的其余值,然后运行一个循环来处理每个“帧”。