摘要: define jquery的地方,module.exports = window.$ = window.jQuery = $因为seajs的延迟执行策略,单是在define后是不能保证jQuery一定在全局中的吧?应该还需要一次seajs.use或者require吧?army8735commente... 阅读全文
posted @ 2015-05-08 22:13 sgp 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 好多插件是依赖jquery的特定版本的,用的jQuery全局对象,而项目有时候用的是jquery的其他版本,例如:项目默认用的jquery1.7.2,而插件用的jquery1.2.6 假如用1.7.2就不正常怎么处理呢?这个属于jquery插件的兼容问题……tickwudicommentedon J... 阅读全文
posted @ 2015-05-08 22:11 sgp 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 包装jquery 插件define(function (require, exports, moudles) { return function($){插件内容};})使用:seajs.use(['ajaxForm'], function (aj) { aj($);//... 阅读全文
posted @ 2015-04-07 23:31 sgp 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 经过一段考察,我们终于要在项目中引入模块机制和 Sea.js 了,那么如何将现有的文件改造成 CMD 模块就成了重要的问题。下面针对一些典型场景来说明包装的方式。首先还是请大家详细了解下CMD 模块定义规范,只要洞悉事物的定义和本质,一切问题可迎刃而解。改造主流模块这里指的是 jQuery、Mome... 阅读全文
posted @ 2015-04-07 14:19 sgp 阅读(1289) 评论(0) 推荐(0) 编辑