我想知道页面完全加载时的窗口滚动位置。页面完全加载时的窗口滚动位置
当我点击一个带有id的链接时,页面会根据这个id加载元素。当页面加载时,我想知道窗口的位置。
的index.html
<a href="page.html#2012_8">link</a>
page.html中
<script>
$(window).load(function(){
console.log($(window).scrollTop());
});
</script>
<p id="2012_8">This is some text in a paragraph.</p>
当我点击链接,控制台日志得到0。当我刷新page.html中,控制台日志得到正确的窗口滚动位置。为什么?谢谢你的帮助。
小提琴演示行为:http://fiddle.jshell.net/2bL7X/show/。点击“开始!”应该向你发送一个不同的小提琴的哈希标记'foobar',并且你应该看到一个带有“加载5027”或类似的弹出窗口。 – apsillers