博客列表 >第15章 4_4自定义属性与样式操作-作业

第15章 4_4自定义属性与样式操作-作业

唐朝的博客
唐朝的博客原创
2018年04月07日 23:20:02566浏览

层级选择器

1、后代选择器(空格):$("li a"),选取li元素下的所有a元素。

2、子元素选择器(>):$("ul>li"),选取ul下的所有直接子元素。

3、相邻兄弟元素选择器(+):$("li:nth-child(5)+li"),选取第6个li元素。

4、全部兄弟选择器(~):$("li:nth-child(5)~li"),选取第5个li以后的所有li元素。

5、$('li:first'),选取第一个li元素。

6、$("li:last"),选取最后一个li元素。

7、$("li:eq(5)"),选取第6个li元素,jQuery使用eq(i),序号从0开始。

8、$("li:gt(3)"),选取第4个li元素之后的所有li元素。

9、$("li:lt(3)"),选取第4个li元素之前的所有li元素。

10、$("li:even"),选取序号为偶数的li元素(实际效果是奇数)。

11、$("li:odd"),选取序号为奇数的li元素(实际效果为偶数)。


常用的过滤方法

1、get()将jQuery对象转为DOM对象。例如: $("li").get(1)

2、eq()选取指定序号的元素。例如: $("li").eq(4)

3、first()选取第一个元素。例如: $("li").first()

4、last()选取最后一个元素。例如: $("li").last()

5、toArray()返回DOM数组(不是jQuery对象)。例如: val li=$("li").toArray()

6、find()返回所有后代元素。例如: $("ul").find(("li")

7、children()返回所有直接子元素。例如: $("ul"),children()

8、each()对每个元素执行回调函数。例如: $("li").each(function())


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议