javascript中的文件路径

javascript中的文件路径,javascript,jquery,Javascript,Jquery,这是我关于堆栈溢出的第一个问题。 我需要为图像创建一个路径,路径应该是这样的pages/assets/images/Topic02/T02P08/L1T2\u P8\u 2a\u Normal.png。所以我把这根绳子分成两部分 第一 第二 我只需要根据需要将2a换成2b、2c、2d等。所以我将这些字母存储到一个数组中。然后摘下来。然后我用这种方式做了一根新的弦 var currentImgUrl=dummyUrl1+arr[imageId]+dummyUrl2 其中arr=['a','b','

这是我关于堆栈溢出的第一个问题。 我需要为图像创建一个路径,路径应该是这样的pages/assets/images/Topic02/T02P08/L1T2\u P8\u 2a\u Normal.png。所以我把这根绳子分成两部分

第一 第二 我只需要根据需要将2a换成2b、2c、2d等。所以我将这些字母存储到一个数组中。然后摘下来。然后我用这种方式做了一根新的弦

var currentImgUrl=dummyUrl1+arr[imageId]+dummyUrl2
其中
arr=['a','b','c','d','e']
所以currentImgUrl的值应该是这样的, “pages/assets/images/Topic02/T02P08/L1T2_P8_2b_Normal.png”但我通过这种方式获得了价值, “”

我尝试了以下代码:

$(".clickme,.innerText").mouseenter(function(){
     var arr = ['a','b','c','d','e'];
     var dummyUrl1= "pages/assets/images/Topic02/T02P08/L1T2_P8_2";
     var dummyUrl2="_Normal.png";
     var getImageId = $(this).attr("id");
     var imageId= getImageId.substring(3,4);

     var currentImgUrl= dummyUrl1+arr[imageId]+dummyUrl2;
     console.log("Current Image should be : "+currentImgUrl);
});

如果您想
http://192.168.86.91/pages/assets/...Normal.png“
,在dummyUrl1
dummyUrl1=“/pages/assets/images/Topic02/T02P08/L1T2\u P8\u 2”的开头添加一个“/”

如果您想
http://192.168.86.91/pages/assets/...Normal.png“
,在dummyUrl1
dummyUrl1=“/pages/assets/images/Topic02/T02P08/L1T2_P8_2”的开头添加一个/

我做了,但现在我得到了/我做了,但现在我得到了/所以我认为这与相对路径有关。所以我认为这与相对路径有关。
var dummyUrl2="_Normal.png";
$(".clickme,.innerText").mouseenter(function(){
     var arr = ['a','b','c','d','e'];
     var dummyUrl1= "pages/assets/images/Topic02/T02P08/L1T2_P8_2";
     var dummyUrl2="_Normal.png";
     var getImageId = $(this).attr("id");
     var imageId= getImageId.substring(3,4);

     var currentImgUrl= dummyUrl1+arr[imageId]+dummyUrl2;
     console.log("Current Image should be : "+currentImgUrl);
});