Railsアプリでjs/jqueryを実行する際に問題が発生しました。Ruby1.9.3とRails3.2.3をインストールしています。
/ app / asset/javascriptsに2つのjsファイルがあります。
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>
私が間違っているのは何ですか?