2011-09-10 23 views
-1

我有這樣的代碼在我看來飛:如何將IMAGE_TAG轉換成的link_to上使用jQuery

<div id='contentFlow' class='ContentFlow' useAddOns="DEFAULT white highslide" style="height:auto;"> 
    <div class="loadIndicator"><div class="indicator"></div></div> 
    <div class="flow"> 

    <% @exhibit.image_pages.each do |t|%> 
     <div class="item"> 
     <%= image_tag t.image.url,:class=>'content',:href=>"#{t.image.image.thumb('1280x800').url}" %> 
     <div class="caption"><%= raw t.caption %></div> 
     </div> 
    <% end %> 
</div> 
    <div class="globalCaption"></div> 
    <div class="scrollbar"><div class="slider"></div></div> 

我想利用廣場,只接受<a>..</a>鏈接,我需要做進行以下修改:

  • 刪除<div class="caption"><%= raw t.caption %></div>
  • 轉換<%= image_tag
    t.image.url,:class=>'content',:href=>"#{t.image.image.thumb('1280x800').url}" %>
    <%= link_to
    image_tag(t.image.thumbnail('200x200').url,:title=>"#{raw
    t.caption}"),t.image.image.thumb('1280x800').url %>

上使用jQuery的飛行。

+0

你有什麼嘗試,以實現這一目標?因爲JavaScript在客戶端工作,所以請張貼呈現的HTML,而不是服務器端代碼。 –

回答

0

這個問題有點模糊,你如何真正想要使用它,以及爲什麼你需要在飛行中做到這一點。我的第一反應是創建一個視圖,呈現您想要的內容並通過Ajax返回。

相關問題