【发布时间】:2012-09-06 08:29:27
【问题描述】:
我有一个单页网站和链接,如<a href="#block1">link1</a>。浏览器地址栏显示 site.com/#block1
我希望浏览器给出像 site.com/block1 这样的行,点击链接后 site.com/block1 浏览器将打开滚动页面到所需的块。
这个jsfiddle很简单,但它不起作用http://jsfiddle.net/26LRA/2/
应该没有魔法,没有php、cms、sql和不同的插件。只有纯javascript/jquery
添加:我想给你这个网站http://www.ascensionlatorre.com,但我看不懂他们的代码
【问题讨论】:
-
您是否尝试过使用 history.js,因为您的参考网站正在使用它。 HTML5 历史 API 目前不能很好地跨浏览器运行。
标签: javascript jquery navigation hyperlink