JQuery URL заменить - PullRequest
       3

JQuery URL заменить

1 голос
/ 29 октября 2009

Как я могу изменить это:

/services/type/single_dwelling/

к этому:

/ajax/services/single_dwelling/development

В настоящее время у меня есть:

linkUrl = $(this).attr("href").replace(/(\/(services)\/)/,"$1ajax/");

Какие выходы:

/services/ajax/type/single_dwelling/

Я немного растерялся.

Ответы [ 2 ]

6 голосов
/ 29 октября 2009

Внимательно глядя, я вижу, что вы хотите добавить '/ajax', удалить '/type' из исходного URL и добавить 'development':

var linkUrl = '/ajax' + $(this).attr("href").replace('type/','') + 'development';

Это выведет "/ajax/services/single_dwelling/development", используя вашу тестовую строку.

1 голос
/ 29 октября 2009

Попробуйте:

linkUrl = "/ajax" + $(this).attr("href").replace("/type", "") + "development";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...