Jqery选择器
来源:互联网 发布:蜂云网络 编辑:程序博客网 时间:2024/05/17 03:50
1.1 强大的jQuery选择器(重点)
强大的原因:jQuery实现了从CSS1到CSS3所有的选择器以及其他常用的选择器。
各种选择器之间可以相互代替,所以,平时真正用到的只是最常用的选择器。
1.1.1 基本选择器(重点)
符号(名称)
说明
用法
#
Id选择器
$(“#btnShow”).css(“color”, “red”);
选择id为btnShow的一个元素(返回值为jQuery对象,下同)
.
类选择器
$(“.liItem”).css(“color”, “red”);
选择含有类liItem的所有元素
element
标签选择器
$(“li”).css(“color”, “red”);
选择标签名为li的所有元素
1.1.2 层级选择器(重点)、基本过滤选择器
符号(名称)
说明
用法
层级选择器
空格
后代选择器
$(“#j_wrap li”).css(“color”, “red”);
选择id为j_wrap的元素的所有后代元素li
>
子代选择器
$(“#j_wrap > ul > li”).css(“color”, “red”);
选择id为j_wrap的元素的所有子元素ul的所有子元素li
基本过滤选择器
:eq(index)
选择匹配到的元素中索引号为index的一个元素,index从0开始
$(“li:eq(2)”).css(“color”, ”red”);
选择li元素中索引号为2的一个元素
:odd
选择匹配到的元素中索引号为奇数的所有元素,index从0开始
$(“li:odd”).css(“color”, “red”);
选择li元素中索引号为奇数的所有元素
:even
选择匹配到的元素中索引号为偶数的所有元素,index从0开始
$(“li:even”).css(“color”, “red”);
选择li元素中索引号为偶数的所有元素
1.1.3 筛选选择器(方法)(重点)
符号(名称)
说明
用法
find(selector)
查找指定元素的所有后代元素(子子孙孙)
$(“#j_wrap”).find(“li”).css(“color”, “red”);
选择id为j_wrap的所有后代元素li
children()
查找指定元素的直接子元素(亲儿子元素)
$(“#j_wrap”).children(“ul”).css(“color”, “red”);
选择id为j_wrap的所有子代元素ul
siblings()
查找所有兄弟元素(不包括自己)
$(“#j_liItem”).siblings().css(“color”, “red”);
选择id为j_liItem的所有兄弟元素
parent()
查找父元素(亲的)
$(“#j_liItem”).parent(“ul”).css(“color”, “red”);
选择id为j_liItem的父元素
eq(index)
查找指定元素的第index个元素,index是索引号,从0开始
$(“li”).eq(2).css(“color”, “red”);
选择所有li元素中的第二个
- JQery选择器
- JQery选择器
- JQery选择器
- Jqery选择器
- jQery过滤选择器
- JQERY
- JQERY
- jqery
- JQery技巧
- JQERY 大全
- jqery树
- jqery使用方法
- jQery使用方法
- jqery is()
- JQery总结
- jqery 图片切换效果
- JQERY 报$未定义
- jQery的用法
- JavaScript call和apply的区别
- Dropout_layer.cpp(防止过拟合)
- vc++对象模型
- 【百页AI报告】2017人工智能现状、创业图景与未来(98PPT)
- Linux开发环境配置及shell script
- Jqery选择器
- AR增强现实的特点是什么?
- Connections in Galaxy War
- day_02_信号和槽、容器窗口、面向对象
- 怎样在后台显示状态是“开启” 或者 “关闭”?
- SDNU 1267.越挫越勇 贪心
- 关于maven的下载及使用
- HDU 5699 货物运输
- 去除inline-block元素间间距的N种方法