我知道以前有人问过这个问题,但我没有找到关于以前提出的问题的解决方案。
当我刷新页面或第一次进入我的页面时,有人可以帮我弄清楚如何将我的页面滚动到某个位置吗?
我知道以前有人问过这个问题,但我没有找到关于以前提出的问题的解决方案。
当我刷新页面或第一次进入我的页面时,有人可以帮我弄清楚如何将我的页面滚动到某个位置吗?
好吧,根据您的需要使用以下解决方案。如果你想要一个“平滑滚动”,ypu 可以在 SO 上搜索它。有很多线程涵盖了这个和那个。
$(window).scrollTop(200); //to scroll 200px
var targetOffset = $('#yourelement').offset();
$(window).scrollTop(targetOffset.top); //scroll to a certain element
在您要滚动到的点处创建一个锚点。在页面加载时,您可以使用 jQuery 滚动到该锚点。更多信息:跳转到锚标签而不在 URL 中显示主题标签
$(document).scrollTop( $("#middle").offset().top );
如果页面中间有一个 ID 为#middle 的元素,上面的代码就可以解决问题。因此,根据需要进行调整以滚动到您需要的页面部分。