在字符串末尾添加数字?

时间:2015-06-10 23:42:06

标签: jquery

我有一个存储链接ID的变量。

HTML

<a href="#tab-1">PREFORMANCE REELS</a>

的jQuery

var tab = $(this).attr("href");

我有另一个变量做同样的事情,但链接是5的增量。

HTML

<a href="#tab-6">PREFORMANCE REELS</a>

如何编写变量以在其末尾添加5?那么#tab-1变成了#tab-6?

2 个答案:

答案 0 :(得分:3)

你可以使用这个功能

function  addnum(tab){
   var getnum = parseInt((tab.split('-'))[1]);
   var add5 = ((tab.split('-'))[0]) + '-'+ (getnum + 5) ;
   return add5;
}

像那样使用它

var tab = $(this).attr("href");
alert(addnum(tab));

DEMO

答案 1 :(得分:-1)

您可以替换&#34; #tab - &#34;什么都没有&#34;&#34;那么你有数字,只需加5就可以了

我希望它可以帮助你

此致