Blogaomu

WEBアプリケーション開発とその周辺のメモをゆるふわに書いていきます。

Railsのlink_toでアンカーリンクを作成する方法

link_toでアンカーリンクを作成する場合は、:anchorでリンク先のidを指定します。Railsapiリファレンスに書いてありました。以下はその例です。

<%= link_to 'プロフィールの設定', :controller => 'settings', :anchor => 'profile') %>
# => <a href="/settings#profile">プロフィールの設定</a>
<%= link_to 'コメントする', diary_path(diary, :anchor => 'new_comment') %>
# => <a href="/diaries/:id#new_comment">コメントする</a>

参考:
Ruby on Rails Documentation ActionView::Helpers::UrlHelper