-4

我知道以前有人问过这个问题,但我没有找到关于以前提出的问题的解决方案。

当我刷新页面或第一次进入我的页面时,有人可以帮我弄清楚如何将我的页面滚动到某个位置吗?

4

3 回答 3

1

好吧,根据您的需要使用以下解决方案。如果你想要一个“平滑滚动”,ypu 可以在 SO 上搜索它。有很多线程涵盖了这个和那个。

$(window).scrollTop(200); //to scroll 200px

var targetOffset = $('#yourelement').offset();
$(window).scrollTop(targetOffset.top); //scroll to a certain element

scrollTop() 上的 jQuery API

在jsfiddle上平滑滚动

于 2013-11-10T14:54:32.740 回答
0

在您要滚动到的点处创建一个锚点。在页面加载时,您可以使用 jQuery 滚动到该锚点。更多信息:跳转到锚标签而不在 URL 中显示主题标签

于 2013-11-10T14:53:22.017 回答
0
$(document).scrollTop( $("#middle").offset().top );  

如果页面中间有一个 ID 为#middle 的元素,上面的代码就可以解决问题。因此,根据需要进行调整以滚动到您需要的页面部分。

于 2013-11-10T14:56:04.030 回答