我不知道是否还有人在使用Sammy.js,但我发现它非常适合我对轻量级路由和模板库的需求。如果有人有其他想法,请告诉我。我的问题是,当我有一个长页面并向下滚动时,单击此页面上的链接并返回,整个页面被重新加载(在Sammy中,调用GET路由)并跳转到顶部页面的。我的问题是:有没有办法让Sammy缓存页面并在返回历史记录时保持滚动位置?提前致谢。 最佳答案 您可以使用localStorage作为将url-scrolltop成对存储的替代方法。这样浏览器就会记住指定url的srolltop位置。varscroltop,url;$(wind