使用jQuery将页面滚动到带有特定href的

当用户单击一个按钮时,我希望他的浏览器自动滚动到具有某个href的 (让我们称之为“abc”)。 理想情况下,滚动会以某种方式很好地动画。

看一下jQuery.scrollTo插件。

使用该插件,您可以简单地:

 $.scrollTo('a[href=abc]'); 

方式更简单:

 element_to_scroll_to = document.getElementById('anchorName2'); element_to_scroll_to.scrollIntoView(); 

甚至不需要jQuery;)

你不需要任何插件。

 $(document.documentElement).animate({ scrollTop: $('a#abc').offset().top });