gpt4 book ai didi

javascript - 如何使用 jquery 将字符串中的数字增加一个

转载 作者:行者123 更新时间:2023-11-30 19:03:09 25 4
gpt4 key购买 nike

我正在使用一个 jquery 插件创建选项卡来浏览,所有选项卡都是动态加载的,除了最后一个是硬编码的。我仍然想像往常一样导航,以便选项卡需要在 +1 之前具有选项卡的 ID。

这些是使选项卡起作用的两个元素:

<a href="#step-10" class="nav-link">Vul je keuze aan</a>
<div id="step-10" class="" style="">

比方说上面有 10 个步骤/选项卡,那么硬编码步骤需要有:

<a href="#step-11" class="nav-link">Vul je keuze aan</a>
<div id="step-11" class="" style="">

我该怎么做?我不能只将它解析为数字并增加 1,因为该数字与 step- 一起位于字符串中。如何从该字符串中删除数字,增加它并将新数字放回原位?

最佳答案

回答这个问题。 如何从该字符串中删除数字,增加它并放回新数字?假设我将 id 分配给了一个 var

var id = "step-11"
var splittedId = id.split("-"); //["step", "11"]
var no = parseInt(splittedId[1]); // 11
var step = splittedId[0]; // "step"
var newId = step+"-"+(++splittedId[1]); // "step-12"

关于javascript - 如何使用 jquery 将字符串中的数字增加一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59281912/

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