0

外部JSファイルを作成しました。このJSファイルにはJQueryを使用するメソッドがいくつか含まれていますが、JSファイルでJQueryファイルを参照してそこで使用する方法が見つからないようです。どんな助けでもいただければ幸いです

4

4 に答える 4

3

HTMLファイルに、最初にjQueryファイルを含め、次にファイルを含めます。

<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="myfile.js"></script>
于 2012-09-20T14:24:54.083 に答える
3

目標を達成するには、次の2つのことが重要です。

  1. javascriptファイルを含めます。スクリプトタグを介して両方のファイルをHTMLに含め、jQueryで開始して、JavaScriptで使用されるときに確実に読み込まれるようにします。
  2. jQueryを確認します。これは、あまり多くの人があなたに言うことのない方法です。JSとjQueryを長時間作成すると、遅かれ早かれ、何かが$変数を上書きしている場合が発生します。$変数は、jQueryとそれを使用してコーディングするすべての人によって使用されます。これは、$変数が1文字であるという明らかな事実のためです。ただし、jQueryには$変数に対する「権限」などがないため、基本的には何でも、誰でも上書きできます。したがって、独自のjavascriptファイルは次のようにすることをお勧めします。

    (function($) { // your coding starts here. })(jQuery);

jQueryプラグインを、彼らが何をしているのかを知っている人々から分析するときに、おそらくすでにこれに遭遇しているでしょう。関数内で$によって認識される1つのパラメーターを受け取る無名関数を作成します。その後、関数はすぐに呼び出され、jQuery関数を渡します。このようにして、この関数の外部で何が起こっても、その内部で$がjQueryを表すことを確認できます。

于 2012-09-20T14:43:32.647 に答える
0

HTMLにjQueryコアを含める限り、グローバルjQueryオブジェクトはどのスクリプトでも使用できます。あなたが抱えている特定の問題はありますか?

于 2012-09-20T14:25:04.270 に答える
0

jQueryの存在をチェックするスクリプト(プレーンJS)を作成する必要があります。作成しない場合は、jQueryファイル(またはGoogle CDN)を指すページへのスクリプト参照を追加してjQueryを含める必要があります。その後、スクリプトの残りの部分でjQueryを使用できます。

jQueryオブジェクトが存在するかどうかをチェックし、その場合までコードの残りの部分の実行を待機する間隔が必要になると思います。

これのためのグーグル、私はそこに何かがあると確信しています。

于 2012-09-20T14:29:41.407 に答える