我的.scrollTop()就是不能用。它被用在一个函数中(这个函数会被调用--用一个警告进行检查),但是什么也不会发生。
我试过了:
$(window).scrollTop();
$("html").scrollTop();
$(document).scrollTop();我分别和一起尝试了它们,但它什么都不起作用。
我所需要做的就是让我的页面滚动到顶部。有什么建议和窍门吗?
发布于 2011-09-25 01:14:48
您需要一个跨浏览器解决方案$("html, body").scrollTop(0);来滚动到垂直位置0(到顶部)。
你做scrollTop()的方式什么也不做,因为它是一个返回当前垂直位置的getter方法。
发布于 2011-09-25 01:10:31
scrollTop()获取元素的当前滚动顶部,但没有设置它,请尝试jQuery ScrollTo plugin,它具有您需要的功能。
发布于 2011-09-25 01:24:21
$("body").scrollTop();可以很好地工作。
https://stackoverflow.com/questions/7540515
复制相似问题