0

我目前正在使用 jQuery 的 .scrollTop,它非常适合将用户移回页面顶部。因为我真的很喜欢这种效果,所以我想让滚动到某个指定的 div 或锚点成为可能。

这可能吗?如果是,我该怎么做?有人可以给我一个例子吗?我还想保留 scrollTop 函数本身。

我已经检查了 Stackflow,但是或者这是不可能的,或者我忽略了一个类似的问题(在这种情况下,我很抱歉发布一个新问题)。

这是 scrollTop 的链接:http: //api.jquery.com/scrollTop/

先感谢您。

4

1 回答 1

2

一个简单的 jQuery 函数可以实现这一点:

function scrollTo(id){
    $('html,body').animate({
        scrollTop: $("#"+id).offset().top},
        'slow');
}

JSFiddle 示例:http: //jsfiddle.net/cMxXM/4/

于 2012-11-16T15:28:25.270 回答