我的.scrollTop()
无效。它用在一个函数中(它被调用 - 用警报检查)但没有任何反应。
我试过了:
$(window).scrollTop();
$("html").scrollTop();
$(document).scrollTop();
我单独和一起尝试了它们,它只是没有做任何事情。
我需要做的就是让我的页面滚动到顶部。任何提示和技巧?
答案 0 :(得分:9)
您需要$("html, body").scrollTop(0);
这是一个跨浏览器的解决方案,可以滚动到垂直位置0(到顶部)。
你正在做的事scrollTop()
什么也没做,因为它是一个返回当前垂直位置的吸气剂。
答案 1 :(得分:2)
scrollTop() 获取元素的当前滚动顶部但未设置它,尝试jQuery ScrollTo plugin,它具有您需要的功能。
答案 2 :(得分:0)
$( “正文”)scrollTop的();会工作得很好。