web-dev-qa-db-ja.com

jqueryを別のjavascriptファイルに含める方法

JavaScriptファイルがあり、このjsファイルにjqueryを含めたいです。提案はありますか?

23
cagin

独自のJavaScriptを含める前に、jQueryのJavaScriptを含めるだけです。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script src="path/to/your/script.js"></script>

他の人はjQueryを自分のJavaScriptファイルに単純にコピーして貼り付けることを提案していますが、正規のソースとは別にjQueryを含めることをお勧めします。これにより、ブラウザと中間サーバーがそのファイルに対して行ったキャッシングを利用できるようになります。

23
var jq = document.createElement("script");

jq.addEventListener("load", proceed); // pass my hoisted function
jq.src = "//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js";
document.querySelector("head").appendChild(jq);

function proceed () {
    // jQuery load complete, do your magic


}
17
neaumusic

ファイルをマージするだけです。

cat jquery.js >> a_javascript_file.js

または、おそらく最初にjQueryが必要なので:

cat a_javascript_file.js jquery.js > tmp.js;
mv tmp.js a_javascript_file.js
5
Quentin

Jsファイルをjsファイルに含めたい場合... javascriptにはinclude関数のようなものはありませんが、ajaxリクエストでファイルをロードするか、jsでhtmlにスクリプトタグを追加できます。次のリンクをチェックしてください、本当に興味深い読み物です!

JavaScriptファイルを別のJavaScriptファイルに含める方法

4
kasper Taeymans