0
我想知道的語法是鏈接到一個屬性在同一頁上什麼的link_to當前頁面軌
我有日期
<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藏漢向下滾動到該日期?或者它會一步跳到日期?
任何意見讚賞,我已經鏈接到其他網頁之前,但不喜歡這個
編輯同一個頁面
我都試過,但頁面只是重新呈現
<li><%= link_to date_format(date), params.merge(:release_date => 'release_date'), :class => 'scroll_to' %></li>
我是在正確的軌道上?
感謝
謝謝你的回答,我已經嘗試了,因爲你已經說過,但得到未定義的方法'id'爲「2013-01-09」:字符串 – Richlewis
確定我認爲我已修復,現在當我停留在鏈接日期是但是當我點擊 – Richlewis
時沒有任何反應抱歉,我認爲這是一個對象,如果日期總是獨一無二的,您可以用'## {date}'替換'## {date.id}'。否則,你將不得不使用某種索引,查看我更新的答案。 – Noz