jQuery幻灯片显示更新url与哈希

时间:2011-09-06 06:37:02

标签: javascript jquery url hash

我见过一些使用哈希和ID更新网址的网站,以便您可以直接链接到JavaScript内容。

我一直在谷歌搜索有点试图找到一个明确的资源,但没有找到一个。有什么建议吗?

此网站有我正在寻找的行为:

http://www.davehillphoto.com/bw2/#2

2 个答案:

答案 0 :(得分:0)

嗯,你总是可以自己创建,这里是一个插件,它创建一个事件来监听URL-hash中的任何变化。

http://benalman.com/projects/jquery-hashchange-plugin/

答案 1 :(得分:0)

您可以使用Javascript调用代码中的哈希值。 window.location.hash,如果你把它写成一个变量,你可以编写一个函数,用哈希做任何你想做的事情。

这是一个提醒哈希值的简单示例,无论它当前是什么。

HTML

<button type="button" onclick="getHash()">Click Me</button>

JS

function getHash() {
  var hash = window.location.hash;
  alert(hash); // alerts the hash tag at the end of the URL
}

LIVE DEMO

(更改地址栏中网址末尾的哈希值,它会提醒您在哈希符号后输入地址栏的任何内容,包括哈希值。)