如何实现滚动到html页面的特定部分?

时间:2015-08-27 04:29:46

标签: jquery html ruby-on-rails scroll

我最近在很多网站上看过这个,例如,

http://guides.rubyonrails.org/active_record_querying.html,其中有一个页面,另一个是您有链接的一侧,点击它们会向下滚动到页面的特定部分。

我知道我可以使用jQuery根据像素/页面高度滚动到页面的特定部分,但是我注意到,在#符号后,url也会更改为镜像页面部分的id?所以喜欢:

单击“检索单个对象链接”会将网址更改为:

http://edgeguides.rubyonrails.org/active_record_querying.html#retrieving-a-single-object

并向下滚动到该部分

如何实现,(如果您可以在rails应用程序的ruby上下文中提供答案,将会有所帮助)?

1 个答案:

答案 0 :(得分:0)

这是简单的HTML

  <a href="#Jumpy1">Click to jump to href</a>


  <a name="Jumpy1">It will jump to here</a>

它是一个锚点,见: http://help.typepad.com/anchor-tags.html