4
4

4 に答える 4

4

dolink_toにブロックを使用できます。

ドキュメント; 彼らの例:

<%= link_to(@profile) do %>
  <strong><%= @profile.name %></strong> -- <span>Check it out!</span>
<% end %>
# produces the following HTML:
<a href="/profiles/1">
  <strong>David</strong> -- <span>Check it out!</span>
</a>

あなたの場合、次のように<a id="landing_link" href="#landing"><div id="headerlogo"></div></a> なります:

<%= link_to '#landing', :id => 'landing_link' do %>
  <div id="headerlogo"></div>
<% end %>
于 2012-11-20T21:49:10.000 に答える
2
<%= link_to "", "#landing", :id => 'landing_link' do %>
  <div id="headerlogo"></div>
<% end %>
于 2012-11-20T21:51:59.600 に答える
0

link_toヘルパーメソッドにブロックを渡すことができます:(HAML)

= link_to("#landing", :id => "landing_link") do 
  .headerlogo 
于 2012-11-20T21:52:08.133 に答える
0

このようなもの

<%= link_to content_tag(:div, '', :id=>'headerlogo'), '#landing', :id=>'landing_link' %>
于 2012-11-20T22:22:46.797 に答える