HTMLファイルにJQueryを追加しました。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
次に、JavaScriptファイルへのリンクを追加します。
<script src="public/javascripts/new_javascript.js" type="text/javascript"></script>
(このリンクが機能することを確認しました。)
ファイルで私はします
$(document).ready(function() {
alert("hey!");
});
しかし、GoogleChrome開発者ツールはエラーを表示します:
Uncaught TypeError: Object #<HTMLDocument> has no method 'ready'
どうしてエラーになるのでしょうか?
私はこれをRailsで行っており、HTMLは次のようになっています。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script src="public/javascripts/prototype.js?1349898477" type="text/javascript"></script>
<script src="public/javascripts/effects.js?1349898477" type="text/javascript"></script>
<script src="public/javascripts/dragdrop.js?1349898477" type="text/javascript"></script>
<script src="public/javascripts/controls.js?1349898477" type="text/javascript"></script>
<script src="public/javascripts/rails.js?1349898477" type="text/javascript"></script>
<script src="public/javascripts/application.js?1349898477" type="text/javascript"></script>
<script src="public/javascripts/new_javascript.js?1351137775" type="text/javascript"></script>