jQuery 前端库
$()函数可以选择、包装成jq对象、创建元素、加载完执行函数
选择器
除js原生选择外还有大量扩展伪类,如:header :even :contains()
属性/css
.attr(),.prop(),类ClassList对象方法,尺寸,位置
.data()数据绑定到元素,跟data属性无关
DOM操作
拷贝,插入,替换,包裹,移除
遍历筛选
筛选如:.filter(),.slice(),.contents().find()
jq事件
浏览器事件,文档事件,鼠标事件,表单事件,事件对象
.on()为所有匹配到的元素添加事件处理,包括以后能匹配的(委派)
.off()移除事件处理程序
效果
基础、自定义、渐变、滑动
.animate()根据一组CSS属性执行动画
.finish()停止动画队列中的名称并CSS属性设置为动画目标值
ajax
jQuery.get(),jQuery.getJSON(),jQuery.getScript(),.load(),jQuery.post()
工具函数
延迟对象,实用函数