我想按步骤动画化两个十进制数之间的差异。
已找到Joss Crowcroft的整数解决方案,效果不错,并且我在jsfiddle上制作了示例。 代码片段:
已找到Joss Crowcroft的整数解决方案,效果不错,并且我在jsfiddle上制作了示例。 代码片段:
$({numberValue: 35}).animate({numberValue: 100}, {
duration: 1000,
easing: 'linear',
step: function() {
$('#dynamic-number').text(Math.ceil(this.numberValue));
}
});
但是如果我想将2.85动画到3.25,不能用这种方式完成。必须同时对整数和小数部分进行动画处理。除了分别为整数和小数执行动画之外,是否可以以更简单的方式完成?