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
... ...
我该如何编辑我的代码?