1

我在从本地 Ruby on Rails 站点中的某些页面访问我的 javascript 时遇到问题。

我有位于 /public/javascripts 中的 jquery javascript 文件 这些脚本呈现嵌入在页面中的 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 回答