声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢! 版本截止到2013.8.24 jQuery官方发布最新的的2.0.3为准 附上每一章的源码注释分析 :https://github.com/JsAaron/jQuery 正在编写的书 - jQuery架构 ...
断断续续地看jQuery源码,第一次萌生看jq源码的念头,当时还是版本 . . ,由于工作中没有用到jq的机会,连 有几种用法都还不知道,就开始啃源码,痛苦自然是少不了的,于是不久就放弃扔一边了。等到工作中终于就机会用jq了 撒花 ,又萌生了啃jq源码的念头,此时jq版本已经是 . 了。。。 鉴于浏览器江湖一统还遥遥无期,于是选择了版本 . . 作为学习的版本。上次教训告诉我们: 不要一头就钻入代 ...
2013-06-03 22:12 0 6268 推荐指数:
声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢! 版本截止到2013.8.24 jQuery官方发布最新的的2.0.3为准 附上每一章的源码注释分析 :https://github.com/JsAaron/jQuery 正在编写的书 - jQuery架构 ...
关于Callbacks http://www.cnblogs.com/aaronjs/p/3342344.html $.Callbacks()的内部提供了jQuery的$.ajax() 和 $.Deferred() 基本功能组件 在针对ajax处理中,用的最多的就是once memory的组合 ...
data函数在jQuery中只有短短的300行代码,非常不起点 ,剖析源码的时候你会发现jQuery只要在有需要保存数据的地方无时无刻不依赖这个基础设施 动画会调用队列,队列会调用data数据接口还保存队列里面的的动画数据 所以我们在自习回顾下关于数据缓存 data ...
综合前面的分析,我们总结如下3大块: jQuery1.5以后,AJAX模块提供了三个新的方法用于管理、扩展AJAX请求 前置过滤器 jQuery. ajaxPrefilter 请求分发器 jQuery. ajaxTransport 类型转换 ...
Queue队列,如同data数据缓存与Deferred异步模型一样,都是jQuery库的内部实现的基础设施 Queue队列是animate动画依赖的基础设施,整个jQuery中队列仅供给动画使用 Queue队列 队列是一种特殊的线性表,只允许在表的前端(队头)进行删除操作(出队),在表 ...
1.选择器结构 jQuery的选择器根据源码可以分为几块 可以看到,jQuery接受的参数方式也就这么几个(""/null/undefined/false)、(string, context, rootjQuery)、(DOMElement)、(function ...
AJAX的底层实现都是浏览器提供的,所以任何基于api上面的框架或者库,都只是说对于功能的灵活与兼容维护性做出最优的扩展 ajax请求的流程: 1、通过 new XMLHttpRequest 或其 ...
ajax的介绍就不多说了,点击可看. 既然是ajax框架,那么闲谈一谈jQuery的ajax处理思路。 现在的浏览器都支持ajax,只不过不同的浏览器使用方法可能有不同(IE使用new window.ActiveXObject("Microsoft.XMLHTTP"),标准浏览器 ...