2
私はそれが簡単な間違いだと信じていますが、私はそれについて考えていました。JQueryによるルーティングエラー
のjQueryコード:私が得た
<script type="text/javascript">
jQuery(function($){
$.supersized({
// Functionality
slide_interval : 3000,// Length between transitions
transition : 1, // 0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left
transition_speed : 700, // Speed of transition
// Components
slide_links : 'blank', // Individual links for each slide (Options: false, 'num', 'name', 'blank')
slides : [ // Slideshow Images
{image : 'image/4.jpg'},
{image : 'image/1.jpg'},
{image : 'image/2.jpg'},
{image : 'image/3.jpg'}
]
});
});
</script>
エラー:
ActionController::RoutingError (No route matches "/image/4.jpg"):
ので、上の画像の残りのため
はあなたが私に教えてもらえルートへの適切な方法は何か正しいディレクトリに移動しますか?
画像フォルダが画像が公開/画像に配置されている場合は、あなたがパスにマイナーなエラーが発生しました公共
わからない場合は、相対パスの代わりに絶対イメージパスを渡すことができます。 – vietean
絶対パスは私に同じエラーを与えます。以前私はちょうど同じフォルダに.htmlファイルと画像を持っていました。すべてはうまくいきました。 .html.erbとしてhtmlファイルを含めるようにして、画像をパブリック/画像に入れようとした後にエラーが発生しました – Wasi