同じページの属性にリンクする構文は何だろうと思っていました
日付のリストがあります
<ul>
<% @response.each_pair do |date, movie| %>
<li><%= link_to date_format(date), date, :class => 'scroll_to' %></li>
<% end %>
</ul>
これらはその後、そのように各日付の下に映画を持っています
<% @response.each_pair do |date, movie| %>
<h3 class="resultTitle fontSize13">Available on <%= date_format(date) %></h3>
<% movie.each do |m| %>
<div class="thumbnail clearfix">
<img class="pull-left" src=<% if m.image_link %> <%= m.image_link %> <% else %> "/assets/noimage.jpg" <% end %>>
<div class="caption pull-right">
<%= link_to m.name, m.title_id, :class => 'resultTitle fontSize11' %>
<p class="bio"><%= m.bio %></p>
<p class="resultTitle">Cast</p>
<p class="bio"><%= m.cast.join(", ") unless m.cast.empty? %></p>
<%= link_to "Remind me", reminders_path(:title_id => m.title_id), :method => :post, :class => 'links button' %>
</div>
</div>
<% end %>
<% end %>
私が達成したいのは、ユーザーがリスト内の日付をクリックすると、同じページの映画でその日付に移動することです
各日付の私の属性は
"release_date"
その日付までスクロールダウンするために、それにリンクする必要がありますか?おそらくJqueryの一部でもありますか?それとも、1つのステップで日付にジャンプしますか?
アドバイスをいただければ幸いです。以前に他のページにリンクしたことがありますが、このような同じページではありません。
編集
これを試しましたが、ページが再レンダリングされます
<li><%= link_to date_format(date), params.merge(:release_date => 'release_date'), :class => 'scroll_to' %></li>
私は正しい方向に進んでいますか?
ありがとう