我正在使用以下方法给数字加一:
<div id="count">00</div>
<div id="count">03</div>
<div id="count">08</div>
<div id="count">12</div>
$('#count').text(function(i,txt) { return parseInt(txt, 10) + 1; });
我总是希望有两个是 2 个位置,00,即使数字小于 10。如何使用 JS 获得上面的 func,以始终返回 2 00 个位置?因此,如果数字计算为 3,它会将 03 注入(inject)#count?
谢谢
最佳答案
$('#count').text(function(i,txt) { var c = parseInt(txt, 10) + 1; return (c<10) ? "0"+c : c; });
编辑:但是拥有多个具有相同 ID 的元素会在某处引起问题。
关于javascript - js jQuery,总是有一个数字显示至少两位00,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4260094/