2012-05-13 14 views
1

私はWeb開発とJavascriptの新機能が一般的です。私は自分のコードをHTMlコードにすべて追加することでJqueryコーディングを行っています。今、私はちょうど私の.jsファイルに同じコードを移動し、私のコンソールにはエラー、次の私を示しています私の.jsファイル内でJqueryを使用しています

$ is not defined [Break On This Error] $(document).ready(function() {

それだけではJQueryが定義されていないと言います。つまり、JqueryやJsファイル内の他のJavascriptファイルを参照することはできません。

ここには何かがありますか? http://docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery

更新:これはあなたが得ることができるように「使用」に近いです、あなたのスクリプトがCDNで利用可能な他のjQueryのものについては

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

呼び出される前に

+2

jQueryを最初に含めていますか? –

+0

お待ちください、十分詳細ではないと申し訳ありません。基本的には、私はHTMlページにJQueryを追加しないように決めました.Javascriptが使用している機能があれば、Javascriptで追加したいモデルを作成したいと思っていました。 C#で文を使うのが好きです。出来ますか? – TeaLeave

+0

いいえ、JavaScriptは本当にそれを行う方法がありません。 JavaScriptを使用してDOMにスクリプト要素を追加すると、そのような方法で読み込むことができますが、これは奇妙で非伝統的なやり方です。 –

答えて

2

はこれを見、jQueryのを含めます、私の心の中で。 jQueryライブラリをシステムにダウンロードするか、サーバー上にホストする必要はありません。

+0

元のjqueryを編集する必要がある場合、またはサーバーが外部アクセスのないイントラネット上にある場合のみ必要です。 – scrineym

+0

必要なのは何ですか?更新:あなたを持っています。あなたはライブラリをダウンロードすることに言及しています:) – fozylet

+0

申し訳ありませんが、編集する必要がある場合、またはインターネットへの外部アクセスを持たないページでそれを使用する場合は、Jqueryファイルをダウンロードする必要があるだけです。 – scrineym

0

あなたのHTMLにjqueryファイル全体を.jsファイルに移動しましたか?あなたはjqueryのは、それを忘れてダウンロードした場合、トップリンクはあなたが常に最新のバージョンを持っていますので、あなたがGoogleからのjqueryのをロードしていることを意味し、私は本当に多くのことカントまた

<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> 

:あなたのようなものとしてそれを持っているshoudlあなたのコードをアップロードしない限り、もっと助けてください。

+0

実際に私はHTMLファイルからJSファイルからロードしようとしています.....何か変わったこと... ...知っています.......しかし、私はそれが実行可能であるべきだと思います.. – TeaLeave

+0

私はあなたがいくつかの追加が必要になると思いますコードでは、javascriptはもともとhtmlページで使用されることを意図していたもので、基本的にはブラウザで実行されるものはjavascriptを実行でき、使用しているものは何か、Webページでは使用していないものは何ですかあなたが別のプログラムや何かからそれを呼び出そうとしているのなら、言語依存のプラグインが必要になるかもしれないから、あなたの最終目標は何ですか?どの言語を使っていますか? – scrineym

+0

回答は役に立たない –

関連する問題