2011-09-08 55 views
-1

使用Rails,當我想在一個視圖中使用的圖像,我必須使用的標籤:的Rails 3和jQuery插件,使用圖片

image_tag("myimage.png", ...etc) 

在我html.erb。沒事。結果是一個?1234321323423被放在html標籤的src中的圖像名稱之後。

如果我試圖把經常<img src="xxx.jpg"></img>,圖片沒有找到!

我的問題是我使用一個jQuery插件的旋轉木馬,試圖從js源加載圖像。由於?12334234434未放在src的末尾,圖像不加載。

我怎樣才能繞過這個問題?

有沒有辦法告訴Rails加載這些圖片而沒有拖尾?12342523343?

感謝您的寶貴幫助。

回答

1

你不要使用image_tag,但你必須使用正確的路徑。

很可能你的URI看起來像mysite.com/controller/:id/action,所以通過使用xxx.jpg,你的瀏覽器將會尋找mysite.com/controller/:id/xxx.jpg

嘗試使用/images/xxx.jpg

+0

omg ...我是這樣一個noob。謝謝,我的路線錯了!忘記了圖像前面的「/」。 :-( – Cygnusx1