为什么我的 Ajax 精简器不合并 JavaScript 文件
本文关键字:合并 JavaScript 文件 我的 Ajax 为什么 | 更新日期: 2023-09-27 18:32:25
我的项目中有 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
它创建通用.js文件,但是当我将其添加到我的页面中时,它给出了javascript错误说,$ 没有定义,但我已经包含了 jquery-1.8.2.js 共同.js...
在我的页面中,我将其包含在带有代码的头部部分,
<script src="js/common.js" type="text/javascript"></script>
当我对 CSS 文件做同样的事情时,它可以工作...
谁能给我好的解决方案...?
在包含类似common.js
之前,您应该包含jquery
,
<script src="js/jquery-1.8.2.js" type="text/javascript"></script>
<script src="js/common.js" type="text/javascript"></script>
或者在你的javascripts文件中做类似的事情:
;(function(window, $, undefined) {
// your code and functions here
})(window, window.jQuery);