入口函数的写法
$(function(){})
jqurey 入口函数与js入口函数的区别
js的要等页面的所有内容资源(包括图片、文件)加载完毕在执行
jq指挥等待文档树加载完成就开始执行了
链式写法 都在一行上
jq对象和DOM对象转换
jq对象转化为DOM对象 $username=$(username)
DOM对象转化为jq对象只需要$()封装
jq对象(是一个数组对象)转化为DOM对象两种方式 [index]和 get(index)
基本选择器
继承css3内的选择器
属性选择器
基本属性选择器
[attr] 匹配包含给定属性的元素。常用于单选或复选的checked
[attr=value] 匹配给定的属性是某个特定值的元素。 常用于选择指定的input标签
[attr!=value] 匹配给定的属性是不包含某个特定值的元素
[attr^=value] 匹配给定的属性是以某些值开始的元素
[attr*=value] 匹配给定的属性是以包含某些值的元素
操作标签的属性
标签属性方法 attr(name,value)读写非布尔值的标签属性
prop(name,value)布尔值
删除属性方法 removeAttr(name,value)删除指定名字的属性
自定义属性 data()读写标签的附加数据
过滤选择器
0. eq(): 获取指定位置的索引
1.first:获取第一个元素
2.last:获取最后一个的元素
3.even:获得索引下标为偶数的元素
4.odd:获得索引下标为基数的元素
5.eq(index):选取索引等于index的元素(index从0开始)
6.gt(index):选取索引大于index的元素(index从0开始)
7.lt(index):选取索引小于index的元素(index从0开始)
筛选选择器
:contains() 匹配包含指定的文本元素
:has()匹配包含选择器所匹配的元素的元素
:empty()匹配所有不包含子元素或者文本的空元素
:parent ()匹配含有子元素或者文本的元素
方法
children()儿子
find()后代
silbings()所有的兄弟,不包括本身
parent()父亲
eq()索引
next () 下一个
prev()上一个
可见性过滤选择器
:hidden 匹配所有不可见的
:visitly 匹配所有可见的
jqurey基本选择器
最新推荐文章于 2024-07-28 21:35:25 发布