我在一个长 html 页面的下部。我按下一个执行 ajax 调用的按钮。
当对服务器的调用返回时,我想“跳转”或向上滚动到页面顶部。我怎样才能做到这一点?
我试过了:在我的 JQuery 函数中
window.scrollTo(0,0)
,$(window).scrollTop(0);
但都不起作用。
注意:
我不需要动画
我不需要用户按任何 href 链接
问问题
4537 次
3 回答
4
$("html, body").animate({ scrollTop: 0 }, 200);
把这个放在success函数里面。
于 2013-08-27T10:54:47.013 回答
0
你可以试试
$(window).scrollTop(0);
或者
$(document).scrollTop(0);
或者
$(document).animate({ scrollTop: 0 }, 0); // scrolls without animation
于 2013-08-27T11:23:17.653 回答
0
试试这个:
$('html').scrollTop(0);
于 2013-08-27T10:55:43.667 回答