exhtml
4/20/2017 - 5:15 AM

Animate numbers

Animate numbers

function plEx_animate_number(el,duration) {
	  
  var initial_value = 0,
  final_value = parseFloat(el.text());     
	  
  el.prop('Counter', initial_value).animate({
    Counter: final_value
  }, {
    duration: duration,
    easing: 'swing',
    step: function (now) {
      //el.text(Math.ceil(now));
      el.text(Math.round(now * 10) / 10);
    }
  });

}

var elNum = $(el).find('.js-animated-number');
plEx_animate_number(elNum, 1000);