1

私はWeb開発とJavascript全般に非常に慣れていないので、HTMlコードにコードを常に追加することでJqueryコーディングを行ってきました。これで、同じコードを.Jsファイルに移動したところ、コンソールに次のエラーが表示されました。

$が定義されていません[このエラーで中断]$(document).ready(function(){

JQueryが定義されていないというだけです。JsファイルでJqueryやその他のJavascriptファイルを参照できないということですか?

それとも私がここで見逃しているものがありますか?

4

2 に答える 2

2

スクリプトが呼び出される前にjQueryを含めるだけです

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>

CDNで利用可能な他のjQueryのものについては、これを参照してください:http: //docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery

更新:これは、私の考えでは、可能な限り「使用」に近いものです。jQueryライブラリをシステムにダウンロードしたり、サーバーでホストしたりする必要はありません。

于 2012-05-13T02:27:54.163 に答える
0

HTMLで、jqueryファイル全体を.jsファイルに移動しましたか?あなたはそれを次のようなものとして持っている必要があります:

  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"type="text/javascript"></script>
// Now load your .js file
<script type="text/javascript" src="your .js file"></script>

また、jqueryをダウンロードした場合は、それを忘れてください。トップリンクは、Googleからjqueryを読み込んでいることを意味するため、常に最新バージョンを使用できます。コードをアップロードしない限り、これ以上のサポートはありません。申し訳ありません。

于 2012-05-13T02:30:15.740 に答える