【发布时间】:2015-08-27 04:29:46
【问题描述】:
我最近在很多网站上都看到过这个,例如,
http://guides.rubyonrails.org/active_record_querying.html,它的一个页面和一个您有链接的一侧,单击它们会向下滚动到页面的特定部分。
我知道我可以使用 jQuery 根据像素/页面高度滚动到页面的特定部分,但我注意到 url 也在更改以反映 # 符号后的页面部分的 id?比如:
单击“检索单个对象链接”会将 url 更改为:
http://edgeguides.rubyonrails.org/active_record_querying.html#retrieving-a-single-object
并向下滚动到该部分
这是如何实现的,(如果您可以在 ruby on rails 应用程序的上下文中提供答案会很有帮助)?
【问题讨论】:
-
Url 根据您提供给锚链接的
href值更改。
标签: jquery html ruby-on-rails scroll