我在 rails 上使用涡轮链接;每当我单击链接时,页面就会向下滚动到上一页的滚动位置。我希望加载所有页面,使其不会向下滚动(停留在页面顶部)。我不需要涡轮链接来记住我之前的滚动位置。那么如何强制页面加载时滚动位置位于顶部 (0,0)?
我已经尝试过
$ ->
window.scrollTo 0,0
但我可能没有约束这个权利。
最佳答案
您可能正在使用旧版本的turbolinks。这个问题是fixed .
尝试更新您的 Gemfile 以使用较新的版本。我在使用“1.1.1”时遇到了同样的问题,但在切换到“2.2.3”后问题得到解决。
关于javascript - rails : Turbolinks back to top of page,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20604811/