我正在尝试在我的应用程序中加载 jquery masonry 脚本,但它不起作用。
调试时,我看到此错误:
Failed to load resource: the server responded with a http://localhost:3000/app/assets/javascripts/jquery.masonry.min.js status of 404 (Not Found)
如果我尝试通过链接http://localhost:3000/app/assets/javascripts/jquery.masonry.min.js直接从浏览器访问脚本,我会收到此错误:
No route matches [GET] "/Users/fkhalid2008/loand/app/assets/javascripts/jquery.masonry.min.js"
我在这里做错了什么?
下面附上相关代码。
谢谢,
费萨尔
POSTS>INDEX.HTML.ERB(这是我试图加载 Jquery Masonry 脚本的地方)
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script src="/app/assets/javascripts/jquery.masonry.min.js">
</script>
.....
<script type="text/javascript">
$('#container').masonry({
itemSelector: '.box',
columnWidth : 120
});
</script>
应用程序.JS 文件
//= require jquery
//= require jquery_ujs
//= require jquery.masonry.min
//= require twitter/bootstrap
//= require_tree .