使用jQuery获取URL的一部分

时间:2012-02-12 14:12:13

标签: jquery html get

我想通过jQuery从url获取此信息:

login

来自此网址:

http://www.domain.com/index.html#login

所以我想要的是从#获取信息 然后使用我从#获得的信息来制作一个包含。 我知道如何包含文件,但我不知道如何从网址获取信息,以及“#”

我真的不想使用& site = login,因为这是我的最后一个选择。

4 个答案:

答案 0 :(得分:4)

Pure JS:

console.log(window.location.hash);

答案 1 :(得分:4)

为什么不使用window.location.hash

答案 2 :(得分:0)

window.location对象具有hash属性。

console.log(window.location.hash);

分解值,如果有多个:

window.location.hash.split('#');

答案 3 :(得分:0)

使用jQuery

var loc = $(window)[0].location;
var thingYouWant = $(loc).prop('hash').substr(1);