Помогите...
Попытался прикрутить этот скрипт к себе, не совсем получилось
Проблема какая.
Есть переменная, которая высчитывается при изменении полей и заносится в див.
И собственно мне нужно чтобы ее изменение анимировалось.
Скрипт прикрутил. Но не получается сделать чтобы анимация шла от того значения, которое уже стоит.
От 0 до текущего значения работает отлично. А если от текущего ставлю, то при анимации 2 числа отображаются, в конце одно пропадает.
Код вот такой.
var price = gaz_price + montaj + works + kond + gaz;
var from = $('#itog-price').html();
function number_to(id,from,to,duration) {
var element = document.getElementById(id);
var start = new Date().getTime();
setTimeout(function() {
var now = (new Date().getTime()) - start;
var progress = now / duration;
var result = Math.floor((to - from) * progress + from);
element.innerHTML = progress < 1 ? result : to;
if (progress < 1) setTimeout(arguments.callee, 10);
}, 10);
};
number_to("itog-price",from,price,1000);