改修jquery支援cmd規範的seajs

c3tc3tc3t發表於2013-12-19

手動包裝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();
});

 

暫時不知道原因。以後再研究

 

相關文章