我正在使用动画滚动到 id 功能,该功能非常适用于整个页面,移动到页面中具有特定 id 的不同元素。我希望能够做的是将滚动限制为高度为 450、宽度为 910 和 overflow-y:scroll 集的特定 div。
function goToByScroll(id){
$('html,body').animate({scrollTop: $("#"+id).offset().top},'slow');
}
然后放一个链接:
<a href="javascript:void(0)" onClick="goToByScroll('1')">Go to anchor 1</a>
我喜欢这是多么简单,并且希望可以大部分维护(显然它会比现在更复杂)。如果它可以保留滚动到页面上任何位置的元素的功能,而且还具有使带有溢出的 div 的链接也只能滚动,那就太好了。提前感谢社区可能给我的任何帮助。