小编典典

带有 JavaScript 的 URL 的最后一段

all

如何获取网址的最后一段?我有以下脚本,它显示点击的锚标记的完整 url:

$(".tag_name_goes_here").live('click', function(event)
{
    event.preventDefault();  
    alert($(this).attr("href"));
});

如果网址是

http://mywebsite/folder/file

我如何才能让它在警告框中显示 url 的“文件”部分?


阅读 91

收藏
2022-05-06

共1个答案

小编典典

您还可以使用lastIndexOf()/函数来定位URL
中最后出现的字符,然后使用substring()函数返回从该位置开始的子字符串:

console.log(this.href.substring(this.href.lastIndexOf('/') + 1));

这样一来,您就可以避免创建一个包含所有 URL 段的数组split()

2022-05-06