我想做最奇怪的事情:用一个不是css属性的动画来改变一个值,而只是一个变量。
我需要这个,因为当用户点击它的边框时,我想旋转一个元素。所以我需要动画角度值,然后在自定义绘图算法中使用它。
我试图使用隐藏的DIV的css属性来存储它的角度值并对其进行动画化,但是它不能正常工作。
有人可以帮我吗
解决方法
在寻找同样的东西的同时,正好偶然发现了正确的答案
$({foo:0}).animate({foo:100},{ step: function(val) { // val takes values from 0 to 100 here } })
发现于http://james.padolsey.com/javascript/fun-with-jquerys-animate/