2013-09-21 50 views
0

我在我的項目3個JavaScript文件,我用ajax minifier與命令concate他們,爲什麼我的AJAX minifier不合並JavaScript文件

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文件,但是當我添加它在我的網頁,它給javascript的錯誤說, $沒有定義,但我已經包括common.js中的jquery-1.8.2.js ...

我的網頁我把它包括在頭部分代碼,

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

當我做相同的CSS文件,它的工作原理...

任何人都可以給我很好的解決方案...?

+0

你怎麼裏面包括jQuery的common.js? –

回答

0

你應該包括jquery包括common.js像以前一樣,

<script src="js/jquery-1.8.2.js" type="text/javascript"></script> 
<script src="js/common.js" type="text/javascript"></script> 
0

或者在你的JavaScript文件做這樣的事情:

;(function(window, $, undefined) { 

    // your code and functions here 

})(window, window.jQuery); 
相關問題