jqueryをロードするには、外部jsファイルを使用する必要があります。私のjsファイルのコードは以下の通りです:FirefoxのFirebugのコンソールでjQueryが定義されていないというエラーが表示されるのはなぜですか?
document.write('<script language="javascript" type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script>');
(function($) {
$(document).ready(function() {
alert('it works!!');
});
})(jQuery);
私はこのエラーを参照してください。「jQueryのが定義されていない」と私はjQueryのライブラリは私のjsから$関数の後にロードされているので、それだと思いますファイル。
私はこれをどのように修正できますか? Firebugコンソールからスクリプトを実行すると、すべて正常に動作します。
私はjqueryの後にコードをロードするjs関数を書くつもりだと思う。なぜなら私はそういうアプローチをSOのどこかで見たと思うからだ。 TY – dole
2つの関数を書くことができます:1はjqueryをロードし、2はコードを実行するコールバックで1を実行します。 jQueryがロードされているかどうかを確認することもできます。いくつかの方法があります。http://jquery-howto.blogspot.com/2009/03/check-if-jqueryjs-is-loaded.html –