如何从链接中删除网站网址

时间:2012-07-13 10:50:13

标签: jquery

我正在为blog使用ajax,并且需要在下一页加载时更改标题。

我试图通过从下一个链接获取网址并将其添加到标题来实现此目的。 现在我只需要从此网址中删除网站的网址: www.mysite.com/page/2

我只需要在最后一次斜线后定位 仅限:2

点击下一页后使用此功能我会定位整个网址:

var LinkTitle = jQuery(this).attr('href');

有什么想法吗? 谢谢!

3 个答案:

答案 0 :(得分:3)

var myHref = this.href.split('/');
var LinkTitle = myHref[myHref.length-1];

答案 1 :(得分:2)

您可以使用split()函数获取数组并获取其最后一个元素。

arr = LinkTitle.split("/");
yourTitle = arr[arr.length-1];

答案 2 :(得分:2)

这也应该有效:

url = url.substr(url.lastIndexOf('/') + 1);

显然有很多方法可以做到(正则表达式,replace()split()等。我建议继续jsperf并查看哪些是大多数浏览器中最快的,并且这样做。也许你可以在这里报告这些结果,以便访问该问题的未来人也可以利用这些信息。