我在与链接不同的页面上创建了一个锚<a name="anchor"></a>
:
<%= link_to image_tag('/assets/image.png'), newpage_path,:anchor => "anchor" %>
这链接到newpage_path,但是一直在顶部开始,它没有链接到锚点。 我错过了什么?
答案 0 :(得分:1)
试试这个
<%= link_to image_tag('/assets/image.png'), {:controller => "newpage", :anchor => "anchor"}, :class => "yourstyle" %>
答案 1 :(得分:1)
您可以(并且应该)仍然使用命名路线。试试这个:
<%= link_to image_tag('/assets/image.png'), newpage_path(:anchor => "anchor") %>
在此页面上搜索anchor
文字,了解相关文档:http://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to