改修jquery支持cmd规范的seajs

手动包装jquery1.10.2,firebug说$没有定义



define(function (require, exports, module) {
//jquery源码
module.exports=$.noConflict(true); //此处的$被提示没定义
});

但是按照上面方式 jquery1.9 和1.8就没问题,我用的seajs是2.1.1

昨天终于解决了

就是去掉require, exports, module

修改成

define(function () {
//jquery源码
return $.noConflict();
});

暂时不知道原因。以后再研究

原文地址:https://www.cnblogs.com/or2-/p/3481489.html