平滑滚动到页面上的特定元素

11 浏览
0 Comments

平滑滚动到页面上的特定元素

我希望页面开头有4个按钮/链接,下面是内容。

我在按钮上放置了以下代码:

滚动到元素1
滚动到元素2
滚动到元素3
滚动到元素4

在链接下面会有内容:

元素1

内容...

元素2

内容...

元素3

内容...

元素4

内容...

现在它可以工作,但不能使其看起来更流畅。

我使用了以下代码,但无法使其工作。

$('html, body').animate({
    scrollTop: $("#elementID").offset().top
}, 2000);

有什么建议吗?谢谢。

编辑:还有这个fiddle:http://jsfiddle.net/WxJLx/2/

0