我一直在尝试使用 javascript 和 jquery 创建一个数字计数器。我想要 2 个计数器,其中一个依赖于另一个。我希望计数器从 0-2000 递增,递增间隔为 100 毫秒。并且每当一个计数器达到 200 的倍数(num=200 或 num=400 或 num=600...)时,另一个计数器加一。预期的结果是在相同的时间内从 0-2000 开始一个计数器,另一个从 0-10 开始。
这是我未能得到结果的代码片段:
html代码:
<span id="counter" >0</span>
<span id="counter2" >0</span>
javascript代码:
function counting(){
var cc=0;
for(var c=0;c<2000;c++){
if((c % 200) === 0){
$('#counter2').text(cc+1);
}
else{
setTimeout(function(){$('#counter').text(c);},100);
}
}
}
请帮助我解决任何 javascript 或 jquery 解决方案..