关于jQuery的scrollTop。滚动到不同的目标(除了返回顶部)

时间:2012-11-16 15:25:41

标签: javascript jquery scroll scrolltop

我目前正在使用jQuery的.scrollTop,它非常适合将用户移回页面顶部。因为我非常喜欢这种效果,所以我想滚动到一些符号div或锚点。

这可能吗?如果是,我该怎么做?有人能举个例子吗? 我还希望保留scrollTop函数。

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

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

提前谢谢。

1 个答案:

答案 0 :(得分:2)

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

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

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