gpt4 book ai didi

javascript - 添加前导零直到数字 10

转载 作者:行者123 更新时间:2023-11-30 06:58:32 25 4
gpt4 key购买 nike

我有一个数字列表,最多为 10:1,2,3,4,5,6,7,8,9,10

我需要在除数字 10 之外的每个数字前加一个零。

所以它看起来像这样:01,02,03,04,05,06,07,08,09,10

HTML 看起来像这样:

<p class=​"number weight-400">​1</p>​
<p class=​"number weight-400">​2​</p>​
<p class=​"number weight-400">​3​</p>​
<p class=​"number weight-400">​4​</p>​
<p class=​"number weight-400">​5​</p>​
<p class=​"number weight-400">​6​</p>​
<p class=​"number weight-400">​7​</p>​
<p class=​"number weight-400">​8​</p>​
<p class=​"number weight-400">​9​</p>​
<p class=​"number weight-400">​10​</p>​

我有 jquery 来抓取它们,但我需要弄清楚如何只向前 9 个而不是第 10 个添加零:

$("p.number").each(function(i, index){
if (index < 10){

}
});

但是我的每个函数都获取了所有 <p>而不是 p 标签内的整数。

最佳答案

$("p.number").text(function(i, val){
return $.trim(val).length === 1 ? '0' + val : val;
});

如果您调用 .text() method在整个集合中,将为集合中的每个项目调用您提供的函数 - 您从该函数返回的值将是当前元素的新文本​​。

关于javascript - 添加前导零直到数字 10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15047675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com