0

私のプロジェクトには3つのjava-scriptファイルがあり、ajax minifierを使用してそれらをコマンドで連結します。

copy bootstrap.js+space.txt+jquery-1.8.2.js + space.txt + one.js + space.txt many.txt
ren many.txt many.js
"C:\Program Files (x86)\Microsoft\Microsoft Ajax Minifier\AjaxMin" many.js -o common.js

common.js ファイルを作成しますが、それを自分のページに追加すると、「$ は定義されていませんが、common.js に jquery-1.8.2.js が既に含まれている」という javascript エラーが表示されます...

私のページでは、コードでヘッドセクションに含めます。

<script src="js/common.js" type="text/javascript"></script>

cssファイルに対して同じことをすると、うまくいきます...

誰かが私に良い解決策を教えてもらえますか...?

4

2 に答える 2

0

likeを含めるjquery前に含める必要があります。common.js

<script src="js/jquery-1.8.2.js" type="text/javascript"></script>
<script src="js/common.js" type="text/javascript"></script>
于 2013-09-21T13:28:52.803 に答える
0

または、あなたのjavascriptsファイルでは、次のようなことを行います:

;(function(window, $, undefined) {

    // your code and functions here

})(window, window.jQuery);
于 2013-09-21T13:49:47.730 に答える