4

可能重复:
如何使用 jQuery 或 Javascript 将 HTML 页面滚动到给定的锚点?

我正在使用 Sammy.js,它处理所有客户端 URL 导航。我想导航到/page#fragment,但页面实际上不会去#fragment。我怎样才能让它做到这一点,无论是自动的,还是通过编写代码去片段?

4

1 回答 1

2

Sammy 不会自动触发路由,因此您需要在处理程序中添加:

hash = window.location.hash
if(hash != '') { 
    window.location.hash = hash;
}
于 2012-04-11T23:12:50.917 回答