jquery框架是由js封装而来的
使用
①先去官网下载 http://jquery.com/download/(开发阶段使用开发版本,生产阶段使用压缩过的版本)
②下载下来的包放入工程文件
③引入jquery包,相当于python引入模块

this指的是js对象
js对象转换为jquery对象
$(this)
jquery对象转换为js对象
$(‘.box’)[0]
jquery的选择器
基础选择器:
ID选择器(#)------选择ID 为指定值的第一个元素
类选择器(.)------选择具有指定css类名的所有元素,类似于数组,具有数组的索引,长度等特征,但原型方法不一样,成为伪数组
标签选择器(element)------选择标签名为制定的所有元素
通配符选择器(*)------选择所有元素
层级选择器:
后代选择器(空格表示)------选择所有后代元素
子代选择器(>)------选择所有子代元素
链式编程:调用一个执行方法之后得到的结果会返回一个对象
基本过滤选择器:
eq(index)------index是从0开始的一个数字,选择序号为index 的元素,选择第一个匹配的元素
gt(index)------选择序号大于index 的元素
lt(index)------选择序号小于index 的元素
odd------选择所有序号为奇数行的元素
even------选择所有序号为偶数行的元素
first------选择匹配的第一个元素
last------选择匹配的最后一个元素
筛选的方法:
find(selector)-----查找指定元素的所有后代元素(包括子子孙孙)例:$(‘#box‘).find(‘p’)
children()------查找指定元素的直接子元素(亲儿子)
siblings()------查找所有兄弟元素(不包括自己),使用它做选项卡
parent()------查找父元素
eq(index)-------查找指定元素的第index元素
标签属性和动画: