我在我的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