incremental counter

by pixeline

HTML

<div id="demo" data-target="342">0.00000000</div>

JavaScript

function increment() {
    currentVal = 0;
    endVal = parseInt($('#demo').data('target'));
    prefix = '0.00000';
    var i = setInterval(function () {
        if (currentVal == endVal) {
            clearInterval(i);
        } else {
            currentVal++;
            $('#demo').text(prefix + currentVal)
        }
    }, 10);
}
increment();