先看效果
使用方式: 设置一个独有的class,datavalue里面放入最终数值即可。
<div class="data-add-rate" datavalue="1333">1333</div>
<script type="text/javascript">
kaishizengjia('.data-add-rate');
function kaishizengjia(sel){
var times = 0;
var total = 30;
var $sel = $(sel);
var intHand = window.setInterval(function (){
$sel.each(function (){
var $this = $(this);
var da = parseInt($this.attr("datavalue"));
var a = parseInt(da*times/total);
$this.text(a.toLocaleString());
})
if(times==total ){
window.clearInterval(intHand);
}else {
times++;
}
},1);
}
</script>