Jquery url替换

时间:2009-10-29 03:53:51

标签: javascript jquery

我该如何修改:

/services/type/single_dwelling/

到此:

/ajax/services/single_dwelling/development

目前我有:

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

哪个输出:

/services/ajax/type/single_dwelling/

我有点困惑。

2 个答案:

答案 0 :(得分:6)

仔细查看我看到您要添加'/ajax',从原始网址中删除'/type',然后追加'development'

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

这将使用您的测试字符串输出"/ajax/services/single_dwelling/development"

答案 1 :(得分:1)

尝试:

linkUrl = "/ajax" + $(this).attr("href").replace("/type", "") + "development";
相关问题