2012-05-18 71 views
1

我在從本地Ruby on Rails站點的某些頁面訪問我的JavaScript時出現問題。Ruby on Rails:從頁面訪問公共javascripts

我必須位於/公/ JavaScript的 這些腳本渲染在頁面

嵌入當我去到一個頁面像http://localhost:3000/users,腳本加載罰款的Instagram的飼料的jQuery JavaScript文件;但是,如果我轉到特定用戶http://localhost:3000/users/1,則腳本不會加載。

我覺得我缺少某種基本的路由技術。

的腳本位於我views/layouts/application.html.erb

他們像這樣引用:

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

我缺少什麼?先謝謝您的幫助。

+0

添加的src即SRC A /盈= 「/ Java腳本/ jQuery的1.6.1.mins.js」 –

+0

您正在使用什麼版本的Rails的?它有所作爲。 –

+0

'/'做到了。非常簡單,但謝謝你指出。 – fureelmusic

回答

1

使用jquery的絕對路徑。

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

或者,如果您的導軌不夠長,您可以在application.js中包含以下行。

//= require jquery 
+0

缺少的斜線是問題,謝謝。 – fureelmusic