我在我的Rails应用程序中运行js/jquery时遇到问题。 我安装了Ruby 1.9.3和Rails 3.2.3。JavaScript将无法在我的Rails应用程序中工作
我有两个js文件在/ app /资产/ JavaScript的:
application.js
main.js
我创造了这个main.js.在这里面有这个代码
$(document).ready(function() {
alert('Hello world!');
});
我的application.js有以下几点:
//= require jquery
//= require jquery_ujs
//= require_tree .
//= require main.js
当我打开我的应用程序,没有警告消息弹出!
开放的源代码,我看到的地方所有的js文件:
<script src="/assets/jquery.js?body=1" type="text/javascript"></script>
<script src="/assets/jquery_ujs.js?body=1" type="text/javascript"></script>
<script src="/assets/main.js?body=1" type="text/javascript"></script>
<script src="/assets/application.js?body=1" type="text/javascript"></script>
我做错了???
如果在浏览器中打开'/assets/main.js?body = 1'路径,你会看到什么(例如http:// localhost:3000/assets/main.js?body = 1) –
我看到应该在那里的代码:$(document).ready(function() \t alert(“Hello world!”); }); –
你有没有检查任何控制台输出 - 在Chrome或IE中按f12 ... – Adrian