javascript - js jQuery,总是有一个数字显示至少两位00

标签 javascript jquery

我正在使用以下方法给数字加一:

<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/

相关文章:

javascript - 拉出部分 JSON 并将其显示在列表中

javascript - 正则表达式子字符串以 JavaScript 开头和结尾

javascript - 使用变量访问 JSON 属性(字符串)

javascript - useRef 内包含的函数的 Access React 状态不会更新

javascript - 禁用的复选框上不显示 Bootstrap 弹出窗口

javascript - XMLHttpRequest - flickr - 跨源 header

javascript - 在加载时编辑表值

javascript - jQuery:除非点击否则延迟淡入淡出?

javascript - 带有 javascript 的选项卡在 IE 中不起作用

jquery - 无论如何,CSS 中的顶部边框是否有多种颜色?