0

<a name="anchor"></a>我在与链接不同的页面上创建了一个锚点:

<%= link_to image_tag('/assets/image.png'),  newpage_path,:anchor => "anchor" %>

这链接到 newpage_path,但从顶部开始,它没有链接到锚点。我错过了什么?

4

2 回答 2

1

尝试这个

<%= link_to image_tag('/assets/image.png'), {:controller => "newpage", :anchor => "anchor"}, :class => "yourstyle" %>
于 2013-09-04T23:13:29.663 回答
1

您可以(并且应该)仍然为此使用命名路由。尝试这个:

<%= link_to image_tag('/assets/image.png'), newpage_path(:anchor => "anchor") %>

在此页面中搜索anchor有关此文档的文本:http: //apidock.com/rails/ActionView/Helpers/UrlHelper/link_to

于 2013-09-05T01:15:14.567 回答