我需要获取jquery在动画之前循环的步骤列表。jQuery在动画之前获得动画步骤,可能吗?
举例来说,如果我有:
$("div#whatever").animate({"left":500}, {
duration: 1000,
easing: 'easeOutQuad'
});
我真的想是得到“左”的立场阵列之前调用动画。
喜欢:
var positions = ['0','255','350','390','420','440','455'..... '500'];
注意,还有的宽松政策以兼顾。 我已经看到动画的一些时髦的用法来计算数字,这是我最初的想法,但所有这些都意味着运行我不能做的动画。
任何人有任何想法如何做到这一点?
您可能需要窥探动画源代码并在'for ...'循环中模拟步进算法 – JCOC611
我希望这不是必要的,但它是最糟糕的情况:-)有一个当你考虑所有的缓动时也是如此。 – Alex