如何跳到浏览器页面的顶部
我正在编写一个模式弹出窗口,当按下打开的模式按钮时,我需要浏览器跳转到屏幕的顶部。 有没有办法使用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