博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【笔记】jQuery选择器
阅读量:7061 次
发布时间:2019-06-28

本文共 1741 字,大约阅读时间需要 5 分钟。

基础选择器

 基本选择器

id选择器 $("#id") 通过id匹配元素
类选择器 $(".class") 通过class匹配元素
元素选择器 $("element") 通过元素名匹配元素
全选择器 $("*") 匹配所有元素

 

层次选择器

后代选择器 $("A  B") 匹配A元素内所有的B元素后代
子代选择器 $("A>B") 匹配A元素内的子代B元素
兄弟选择器 $("A~B") 匹配A元素后所有的同级B元素 
相邻选择器 $("A+B") 匹配A元素后的下一个B元素 

 

属性选择器

 $("[attribute]")  匹配包含指定属性的元素
 $("[attr='value']")  匹配指定属性是制定值得元素
 $("[attr!='value']")  匹配不包含指定属性,或指定属性不是指定值的元素 
 $("[attr*='value']")  匹配指定属性包含指定值的元素 
 $("[attr^='value']")  匹配指定属性是以指定值开头的元素
 $("[attr$='value']")   匹配指定属性是以指定值结尾的元素 
 $("[1][2][N]")  匹配符合所有条件的元素

伪类选择器

简单伪类选择器

$(":first") 匹配第一个元素
$(":last") 匹配最后一个元素
$(":not(selector)") 匹配除了某个选择器之外的所有元素
$(":eq(index)") 匹配指定索引值的元素
$(":gt(index)") 匹配所有大于索引值的元素
$(":lt(index)") 匹配所有小于索引值的元素
$(":odd") 匹配索引为奇数的元素
$(":even") 匹配索引为偶数的元素
$(":header") 匹配h1~h6的标题元素
$(":animated") 匹配所有正在执行动画效果的元素

 

子元素伪类选择器

$(":first-child") 匹配父元素的第一个子元素
$(":last-child") 匹配父元素的最后一个子元素
$(":only-child") 匹配父元素中唯一的元素
$(":nth-child(n)") 匹配父元素下第n个或奇数或偶数元素

 

可见性伪类选择器

$(":visible") 匹配所有可见元素
$(":hidden") 批判所有不可见元素

内容伪类选择器

$(":contains(text)") 匹配所有包含指定文本的元素
$(":has(selector)") 匹配包含选择器匹配元素的元素
$(":parent") 匹配所有包含子元素或文本的元素
$(":empty") 匹配所有不包含子元素或文本的元素

 

表单伪类选择器

$(":input") 匹配所有input元素 
$(":button") 匹配所有普通按钮
$(":submit")  匹配所有提交按钮 
$(":reset")  匹配所有重置按钮 
$(":password")  匹配所有密码框 
$(":text") 匹配所有文本框 
$(":radio")  匹配所有单选按钮
$(":checkbox") 匹配所有复选框 
$(":image")  匹配所有图像域
$(":file")  匹配所有文件域 

 

表单属性伪类选择器

$(":enabled") 匹配所有可用的表单元素
$(":disabled") 匹配所有不可用的表单元素
$(":checked") 匹配所有选中的表单元素
$(":selected") 匹配所有选中的option元素
$(":focus") 匹配获得焦点的元素

 

代码演示

  基础选择器

1  2  3  4     
5 Document 6 7 15 16 17
18

选择器

19

选择器

20
21
22
选择器23
选择器24
25 26
基础选择器

 

转载于:https://www.cnblogs.com/yj920/p/10055180.html

你可能感兴趣的文章
.NET Core采用的全新配置系统[10]: 配置的同步机制是如何实现的?
查看>>
阿里云AI首席科学家闵万里:让萧山救护车等待时间至少降低50%,“城市大脑”是如何做到的...
查看>>
《Linux From Scratch》第二部分:准备构建 第四章:最后的准备- 4.2. 创建 $LFS/tools 文件夹...
查看>>
再谈数据外泄和数据库安全
查看>>
Java 程序优化:字符串操作、基本运算方法等优化策略
查看>>
[ASP.NET MVC]通过对HtmlHelper扩展简化“列表控件”的绑定
查看>>
[译] 关于 React Router 4 的一切
查看>>
vivo联手火星情报局打造最强粉丝嘉年华:超级装备X20惊艳全场
查看>>
本田推出电动车和多功能移动机器人,2019年上市
查看>>
将DJANGO管理界面的filter_horizontal移到前面来复用
查看>>
苹果手机定位用户行迹:是否对信息安全构成威胁?
查看>>
金风科技澳洲首座20兆瓦光伏电站将于2017年投产
查看>>
Java 代理
查看>>
《Effective Debugging:软件和系统调试的66个有效方法》——第12条:将复杂的测试场景自动化...
查看>>
企业物联网安全的四个关键步骤
查看>>
盗版的软件更易被攻击 勒索钱财是黑客惯用形式
查看>>
SPI绿能宝与金沙江资本签署5亿美元可转债协议
查看>>
中英专家建言:未来城市发展要智慧化“留白”
查看>>
象棋中马行走路线的测试用例设计
查看>>
乌当区前三季度大数据产业实现产值60亿元
查看>>