我知道之前已经问过这个问题,但我没有找到解决这些问题的解决方案。
有人可以帮我弄清楚当我刷新页面或首次进入我的页面时如何将页面滚动到某个位置?
答案 0 :(得分:1)
好吧,根据您的需要,使用以下解决方案。如果你想要一个“平滑滚动”,你可以在SO上搜索它。有很多线程涵盖了这个和那个。
$(window).scrollTop(200); //to scroll 200px
var targetOffset = $('#yourelement').offset();
$(window).scrollTop(targetOffset.top); //scroll to a certain element
答案 1 :(得分:0)
在要滚动的位置创建锚点。在页面加载时,您可以使用jQuery滚动到该锚点。更多信息:Jump to anchor tag without showing hashtag in URL
答案 2 :(得分:0)
$(document).scrollTop( $("#middle").offset().top );
如果页面中间有一个ID为#middle的元素,上面的代码就可以了。因此,根据需要进行调整以滚动到所需页面的部分。