在目录之后添加其他文件夹

时间:2013-12-12 04:59:58

标签: javascript jquery relative-path

我有很多数据库行使用相对url和一个目录。

如何更改此相对网址:

<a href="../somefolder"></a>

<a href="../additionalfolder/somefolder"></a>

仅供参考:我使用的是jQuery 1.2.6

3 个答案:

答案 0 :(得分:1)

尝试

$('a').attr('href', function(_, href){
    return href.replace(/^\.\./, '../additionalfolder')
})

答案 1 :(得分:0)

希望这是你期望的输出?

 $(function(){
   var $a =$('a');
     var OldUrl =   $a.attr('href');
     var newUrl = OldUrl.replace("../","../additionalfolder/");         
      $a.attr('href', newUrl);

});

答案 2 :(得分:0)

这可能会对你有所帮助

var strUrl = window.location.protocol + "//" + window.location.host + "/";

这将为您提供根文件夹路径,现在您可以将数据库路径连接到此。