我在这里出了什么问题?我正在尝试将字符串转换为整数以供另外使用。
我有一个类的图像portfolio
和一个 srcimages/portfolio-images/gbn1.jpg
第一个警报说 is 的值imageInt
,1
但第二个警报说当我尝试获取时的值newImg
is 。gbn11.jpg
gbn2.jpg
我在下面发布我的代码:
var mainImg = $('.active-more').closest(".container").find("img.portfolio:first").attr("src");
var nofilename = mainImg.replace("images/portfolio-images/","");
nofilename = nofilename.replace(".jpg","");
var imageString = nofilename.replace(/[A-Za-z$-]/g, "");
var imageInt = parseInt(imageString, 10);
var imageProject = nofilename.replace(/\d+/g, '');
alert(imageInt);
var newImg= imageProject + imageInt + 1 + ".jpg";
alert(newImg);