1. 程式人生 > >jQuery源碼1

jQuery源碼1

尺寸 window cti json pro 1.5 ttr win queue

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);

jQuery源碼1