2013-12-12 2 views
0

У меня есть много строк базы данных, которые использовали относительный URL-адрес с одним каталогом вверх.добавить дополнительную папку после вверх по каталогу

Как изменить этот относительный URL:

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

к

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

FYI: Я использую JQuery 1.2.6

+0

http://stackoverflow.com/a/4314050/1355315 – Abhitalks

+1

Для себя, пожалуйста, обновите свою версию jQuery – Ian

+1

На первый взгляд, эта задача кажется очень простой задачей. Я удивлен, что вы не нашли решения самостоятельно. Вы что-то пробовали? Существуют ли особые трудности, которые затрудняют эту проблему? – leaf

ответ

1

Попробуйте

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

Надежда это выход вы ожидаете ?

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

}); 
0

это может помочь вам

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

это даст вам путь к корневой папке теперь вы можете concate свой путь к базе данных для этого.

Смежные вопросы