从网址获取内容并放在页面上的容器中

时间:2010-04-29 04:32:31

标签: javascript jquery

我想使用jQuery从url中查找最后一个页面名称/目录,并将其显示在<h3>容器中的页面上。例如:/ _blog / PunkLogic_News / tag / videos /我想在页面上的特定<h3 class="urltag">中显示“视频”。 / _blog / PunkLogic_News / tag / Noosa_Biosphere /我想在没有下划线的情况下显示'Noosa Biosphere'。我想也需要删除所有特殊字符。

提前感谢您的帮助。

杰克逊

2 个答案:

答案 0 :(得分:1)

这应该这样做:

var title = location.href.match(/([^\/]*)\/?$/)[1]; //get the last token
title = title.replace(/[^a-z\d\s]+/ig, ' '); //remove non-alphanumeric characters
$('h3.urltag').text(title); //set the title to h3

示例:http://jsbin.com/ubiwo3

答案 1 :(得分:0)

查看window.location对象(documentation)。

如果你得到window.location.pathname参数并执行一些字符串操作(拆分等),你应该能够轻松获得网址的最后一部分。

查看jQuery .text()方法,将其插入<h3>元素。