如何跳到浏览器页面的顶部

我正在编写一个模式弹出窗口,当按下打开的模式按钮时,我需要浏览器跳转到屏幕的顶部。 有没有办法使用jQuery将浏览器滚动到顶部?


你可以像这样设置scrollTop

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

或者,如果你想要一个小动画而不是顶部的快照:

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

没有动画,你可以使用普通的JS:

scroll(0,0)

有了动画,请检查Nick的答案。


如果您使用的是jQuery UI对话框,则可以将模式设置为在窗口中固定的位置显示,以避免弹出视图,否则无需滚动。 除此以外,

var scrollTop = function() {
    window.scrollTo(0, 0);
};

应该做的伎俩。

链接地址: http://www.djcxy.com/p/89047.html

上一篇: How to jump to top of browser page

下一篇: How to parse a xhtml ignoring the DOCTYPE declaration using DOM parser