Rails4:“scrollTop”每隔一次点击都不起作用

scrollTop不会每隔一次点击(每隔一次点击)。

我在页面底部使用will_paginate

单击链接时,页面将刷新,显示位置位于页面底部。
然后我点击指向另一个页面的链接,页面刷新,显示位置在我期望的页面顶部。

例如,
单击第2页的链接时,将显示第2页,但显示位置仍保留在底部。
当我点击第5页的链接时,显示第5页,显示位置如我所料位于顶部。
单击第6页的链接时,将显示第6页,但显示位置仍保留在底部。
当我点击第8页的链接时,显示第8页,显示位置如我所料位于顶部。

我尝试了以下,我得到了相同的结果。

\资产\ JavaScript的\ calendars.js.coffee

$('html, body').animate({ scrollTop: 0 }, 'slow')

$('body').animate({ scrollTop: 0 }, 'slow')

$('html, body').scrollTop()

$(document).scrollTop()

$(window).scrollTop()

$(window).scrollTop(0)

\意见\日历\ index.html.erb

 ...  ... 

我该如何编辑我的代码?