使用Ruby on Rails link_to div

时间:2010-07-13 15:22:28

标签: ruby-on-rails

我将如何使用

<% link_to (post) do %>
   <%= pluralize(post.comments.size,'comment') %>
<% end %>   

链接到div,例如url:

http://myblog.com/post/21#mydiv

我需要这样做,以便当用户点击评论链接时,他们将被带到页面上的评论div。这也可用于将用户重定向到他们刚发布的评论,如下所示:

http://myblog.com/post/21#comment_id

非常感谢!

2 个答案:

答案 0 :(得分:6)

您可以使用:

<% link_to(post, :anchor => 'mydiv') do %> 
   <%= pluralize(post.comments.size,'comment') %> 
<% end %>

答案 1 :(得分:2)

link_to(post, pluralize(post.comments.size,'comment'), :anchor => "mydiv")