jQuery源码1
jQuery源码(2.0.3)体系结构:
(function(){
(21 ,94):定义一些变量和函数:jQuery=function(){}
(96 ,283):个jQuery对象,添加一些方法和属性,(285 ,347):extend:jQuery的继承方法
(349 ,817):jQuery.extend():扩展一些工具(静态)方法
(877 ,2856):Sizzle:复杂选择器的实现
(2880,3042):Callbacks:回调对象:对函数的管理
(3043, 3183):Deferred:延迟对象:对异步的管理
(3184,3295):support:功能检测
(3308, 3652):data():数据缓存
(3653,3797):queue():队列管理
(3803,4299):attr()\prop()\val()\addClass()等:对元素属性的操作
(4300, 5128):on()\tigger()等:事件操作方法
(5140,6057):DOM操作:添加、删除、获取、包装、筛选
(6058, 6620):css():样式操作
(6621,7854):提交的数据和ajax的操作:ajax()\load()\getJson()
(7855, 8584):animate()等:运动的方法
(8585, 8792):offset():位置与尺寸的方法
(8804, 8821):jQuery支持模块化
(8826):window.jQuery=window.$=jQuery :对外提供的接口
})(window);