- (21, 94) 定义了一些变量和函数
jQuery = function(){}
- (96, 283)给jQuery对象, 添加一些方法和属性,只能用于jquery对象
- (285, 347)
extend
: jQ的继承方法 - (349, 817)
jQuery.extend()
:扩展一些工具方法:底层方法 - (877, 2856) Sizzle:复杂选择器的实现,独立的一个模块
- (2880, 3042) Callbacks:回调对象:函数的统一管理
- (3043, 3183) Deferred:延迟对象:对异步的统一的管理:异步不好管理
- (3184, 3295) support:功能检测
- (3308, 3652)
data()
:数据缓存 - (3653, 3797)
queue(),unqueue()
队列管理 - (3803, 4299)
attr(),prop(),val(),addClass()
等:对元素属性的操作 - (4300, 5128)
on(),trigger()
:事件操作的相关方法 - (5140, 6057) DOM操作:添加,删除,获取,包装
- (6058, 6620)
css()
:样式的操作 - (6621, 7854) 提交的数据和ajax():
- (7855, 8584)
animate()
:运动的方法 - (8585, 8792)
offset()
:位置与尺寸 - (8804, 8821) jq支持模块化的模式,AMD,CMD
- (8826)
windown.jQuery = window.$ = jQuery;