2013-03-05 71 views
0

我很新,所以請原諒我可能缺乏的任何知識。在js幻燈片開始時的空白圖像 - Ruby on Rails

我在一個項目中使用了cycle2插件,我在索引頁上做了一個幻燈片,工作正常,因爲它從網上拉取圖像時完全沒有問題。

但是我想在展示頁面上做一個幻燈片放映,這樣每個產品都會從數據庫中拉出產品圖片。我已經做到了,但是當這樣做時,幻燈片的第一張圖片始終爲空,並且不斷嘗試加載,直到它從數據庫更改爲圖片。

我很確定它在img src中的作用,我做錯了,因爲它獲取圖像,只是得到一張空白的幻燈片,任何幫助將不勝感激!

到目前爲止的代碼是;

 <div id="slideshow"> 

         <div class="cycle-slideshow" 
          data-cycle-fx=scrollHorz 
          data-cycle-timeout=4000 
          style="z-index:-1;" 
          data-cycle-prev="#prev" 
          data-cycle-next="#next" 
          > 
          <!-- empty element for pager links --> 
          <div class="cycle-pager"></div> 
           <!-- empty element for overlay --> 
          <img src = <%= link_to image_tag @product.image_url %>> 
         <!-- prev/next links --> 
         <div id=outside> 
         <span id=prev><a href="#" class="button1">?</a></span> 
         <span id=next><a href="#" class="button1">? </a></span> 

       </div> 
     </div> 

謝謝,本

回答

0

使用此:<%= image_tag(product.image_url) %>。這就是我過去做礦工的原因。

+0

你好,忘了我發佈了這個!設法將它排序到最後: '<%= image_tag(@ product.image_url)%>' 作品魅力,謝謝。 – 2014-03-13 00:27:21