Ric*_*wis 10 ruby-on-rails hyperlink ruby-on-rails-3
我想使用link_to链接到同一页面上的元素
在基本的HTML中,我会这样做
<a href="#tom">Tom Roche</a>
<a id="tom">Chapter 4</a>
Run Code Online (Sandbox Code Playgroud)
我在我的应用程序中有这个
<%= link_to 'Tom Roche' %>
<h2>Tom Roche</h2>
Run Code Online (Sandbox Code Playgroud)
我如何链接这些,以便当我点击Tom Roche时,我会被Tom Roche带到h2
我试过这个
<%= link_to 'Tom Roche', our_team_path(:anchor => '#tom') %>
<h2><a id="tom">Tom Roche</a></h2>
Run Code Online (Sandbox Code Playgroud)
但它不起作用
任何人都可以指出我需要做什么,link_to由于某种原因抛弃我,即使我知道它是一个标签
谢谢
Jam*_*ier 14
如果您想要链接到访问者当前正在查看的同一页面上的锚标记,您可以link_to稍微缩短代码:
<%= link_to "Comment wall", :anchor => "wall" %>
Run Code Online (Sandbox Code Playgroud)
link_to还可以生成包含锚点或查询字符串的链接:
http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html
link_to "Comment wall", profile_path(@profile, :anchor => "wall")
# => <a href="/profiles/1#wall">Comment wall</a>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6446 次 |
| 最近记录: |