レール内のdivに次のように適用して、divをクリックすると、このリンクのように機能するようにするにはどうすればよいですか?ありがとう
<%= link_to "#2", :class => "xtrig", :rel => "coda-slider-1" %>
レール内のdivに次のように適用して、divをクリックすると、このリンクのように機能するようにするにはどうすればよいですか?ありがとう
<%= link_to "#2", :class => "xtrig", :rel => "coda-slider-1" %>
誤解しているかもしれませんが…
div をクリック可能なリンクにしたい場合、論理的な解決策は、
<a href="#2">
<div>
Some stuff
</div>
</a>
ただし、ブロック要素をインライン要素内に配置するのは間違っているため、これは悪いことです。
link_to はブロックを受け入れることができるため、スパンを使用できます。
<%= link_to('#2') do %>
<span>Some stuff</span>
<% end %>
または、div onclick イベントの Javascript ハンドラー。
<%= link_to "link name", :anchor => "#2", :class => "xtrig", :rel => "coda-slider-1" %>
別の行にブロック要素を入れたいだけの場合は必要ありませんが、タグを「divのように振る舞う」ようにする<div>
ことができます:<a>
a.xtrig {
display: block;
}