我在这个 jsfiddle 中有一个 div - http://jsfiddle.net/stevea/vLQrK/2/ - 内容溢出,并且我设置了溢出:滚动。当我单击“读取偏移量”按钮时,我希望能够读取 div#box 之外的内容量。当滚动条位于顶部时,我希望读取 0,而当滚动条位于底部时,我希望读取大约 80。显然,我现在在按钮处理程序中的内容不正确:
$('button#readOffset').click(function() {
console.log("offset = " + $(window).scrollTop());
});
其次,我想保证每次页面加载时,滚动条都会从顶部开始。在这个示例来自的应用程序中,滚动条的位置是从上次页面在浏览器中的最后一个值记住的,尽管在这个 jsfiddle 中它总是从顶部开始,就像我想要的那样。我不知道这里的 jsfiddle 和完整的应用程序有什么区别,但是如果有一些代码可以保证滚动总是初始化到顶部,我想使用它。
谢谢你的帮助