我的项目中有3个java脚本文件,我使用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文件,但是当我在我的页面中添加它时,它会出现javascript错误, $未定义,但我已经在common.js中包含了jquery-1.8.2.js ......
在我的页面中,我将其包含在带有代码的头部中,
<script src="js/common.js" type="text/javascript"></script>
当我为css文件执行相同操作时,它可以工作......
谁能给我很好的解决方案......?
答案 0 :(得分: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>
答案 1 :(得分:0)
或者在你的javascripts文件中执行以下操作:
;(function(window, $, undefined) {
// your code and functions here
})(window, window.jQuery);