1

我在一个长 html 页面的下部。我按下一个执行 ajax 调用的按钮。
当对服务器的调用返回时,我想“跳转”或向上滚动到页面顶部。我怎样才能做到这一点?
我试过了:在我的 JQuery 函数中
window.scrollTo(0,0)$(window).scrollTop(0);但都不起作用。
注意
不需要动画
不需要用户按任何 href 链接

4

3 回答 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 回答