私はここで何が間違っているのですか?文字列を整数に変換して、さらに使用しようとしています。
portfolio
のクラスとのsrcを持つ画像がありますimages/portfolio-images/gbn1.jpg
最初のアラートはの値がでimageInt
あると言います1
が、2番目のアラートはの値が取得しようとしているときですとnewImg
言います。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);