js文件合并的问题
大家好,我需要在html页面中运行一个插件,于是引入了两个js文件<script src="scripts/jquery-2.1.1.js"></script>
<script type="text/JavaScript" src="src/jquery.plugin.xxx.js"></script>
由于新引入的jquery-2.1.1.js同原有的低版本jquery冲突了,于是我新建了一个js文件 combine-1and2.js
将上述两个js合并为一个,直接把jQuery 2.1.1-min 的代码复制进去
combine-1and2.js文件内容如下:
(function () {
/*! jQuery v2.1.1 min */
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?...
if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=...
},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(thi...
var $ = jQuery.noConflict(true);
// jquery.plugin.xxx.js的代码复制在下面
(function (factory) {
"use strict";
...
}(function ($) {
'use strict';
function compare(el, options) {
...
}
// Create chainable jQuery plugin:
$. = $.fn.devcompare = function (options, args) {
...
...
};
}));
})();
然后只引用一个文件
<script src="scripts/combine-1and2.js"></script>
再调试程序,发现第二段jquery.plugin.xxx.js就不起作用了,合并前是没问题的,
是我合并的有问题吗,请各位前辈多指点