1

ローカルのRubyonRailsサイトの特定のページからJavaScriptにアクセスできません。

/ public /javascriptsにjqueryjavascriptファイルがありますこれらのスクリプトは、ページに埋め込まれているInstagramフィードをレンダリングします

のようなページに移動するとhttp://localhost:3000/users、スクリプトは正常に読み込まれます。ただし、特定のユーザーに移動すると http://localhost:3000/users/1、スクリプトが読み込まれません。

ある種の基本的なルーティング技術が欠けているような気がします。

スクリプトは私のにありますviews/layouts/application.html.erb

それらは次のように参照されます:

<script type="text/javascript" src="javascripts/jquery-1.6.1.min.js"></script>

私は何が欠けていますか?助けてくれてありがとう。

4

1 に答える 1

1

jqueryの絶対パスを使用します。

<script type="text/javascript" src="/javascripts/jquery-1.6.1.min.js"></script>

またはapplication.js、レールが十分に古くない場合は、以下の行をに含めることができます。

//= require jquery
于 2012-05-18T02:11:07.143 に答える