У меня есть скрипт который анимирует цифры ,но он работает только для одного id хотя под этим id несколько строк
Вопрос в том как сделать чтобы он работал для всех id на странице?
<div class="col-md-4">
<div class="box-n" style="background: #fe754b;">
<h3 data-num="2" id="fun-level">0%</h3><span class="text-nb">After</span>
<h3 data-num="9" class="num-n">0%</h3><span class="text-n">Before</span>
</div>
</div>
<div class="col-md-4">
<div class="box-n" style="background: #decb41;">
<h3 data-num="40" id="fun-level">0%</h3><span class="text-nb">After</span>
<h3 data-num="18" class="num-n">0%</h3><span class="text-n">Before</span>
</div>
</div>
var time = 2, cc = 1;
$(window).scroll(function() {
$('#fun-level').each(function(){
var cPos = $(this).offset().top;
var topWindow = $(window).scrollTop();
if (cPos < topWindow + 1000) {
if (cc < 2) {
cc = cc + 3;
var
i = 1,
num = $(this).data('num'),
step = 1000 * time / num,
that = $(this),
int = setInterval(function(){
if (i <= num) {
that.html(i + '%');
}
else {
clearInterval(int);
}
i++;
},step);
}
}
});
});