查找并删除现有href的部分链接

时间:2013-09-05 04:03:16

标签: jquery html

我一直在寻找这方面的例子,但到现在为止,我仍然为此而感到困惑。

我现有<a href="http://www.sitename.com/dir1/dir2">,我需要在“上传”目录中插入此链接。

所以最终结果将是<a href="upload/dir2">

如何删除http://www.sitename.com/dir1并将“上传”插入链接?

希望你们明白我要做的事情。

非常感谢任何帮助,提前谢谢。

3 个答案:

答案 0 :(得分:5)

这应该这样做,

var link=$('a.your_link').attr('href');
var new_link=link.replace("http://www.sitename.com/dir1","upload");
$("a.your_link").attr("href",new_link)

答案 1 :(得分:4)

$("a").attr("href","upload/dir2")

由于你正在使用JQuery,只需尝试上面的

答案 2 :(得分:4)

    var $that = $('a');
    var oriHref = $that.attr('href');
    var newHref = oriHref.replace('http://www.sitename.com/dir1', 'upload');
    $that.attr('href',newHref);