Javascript RubyonRails:从页面访问公共Java脚本

Javascript RubyonRails:从页面访问公共Java脚本,javascript,ruby-on-rails,routes,public,Javascript,Ruby On Rails,Routes,Public,我在本地RubyonRails站点的某些页面上访问Java脚本时遇到问题 我在/public/javascripts中有jquery javascript文件 这些脚本呈现嵌入页面中的instagram提要 当我进入http://localhost:3000/users,脚本加载良好;但是,如果我转到某个特定用户,http://localhost:3000/users/1,脚本不会加载 我觉得我缺少了一些基本的路由技术 这些脚本位于myviews/layouts/application.html

我在本地RubyonRails站点的某些页面上访问Java脚本时遇到问题

我在/public/javascripts中有jquery javascript文件 这些脚本呈现嵌入页面中的instagram提要

当我进入
http://localhost:3000/users
,脚本加载良好;但是,如果我转到某个特定用户,
http://localhost:3000/users/1
,脚本不会加载

我觉得我缺少了一些基本的路由技术

这些脚本位于my
views/layouts/application.html.erb

它们的引用方式如下:

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


我错过了什么?提前感谢您的帮助。

使用jquery的绝对路径

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

使用jquery的绝对路径

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

在src前面添加一个/src=“/javascripts/jquery-1.6.1.mins.js”您使用的Rails版本是什么?这很重要,“/”做到了。非常简单,但感谢您指出。在src前面添加一个/incont,即src=“/javascripts/jquery-1.6.1.mins.js”您使用的Rails版本是什么?这很重要,“/”做到了。很简单,但谢谢你指出这一点。