位置: 编程技术 - 正文

jQuery 选择器(61种)整理总结(jquery 选择器 空格)

编辑:rootadmin

推荐整理分享jQuery 选择器(61种)整理总结(jquery 选择器 空格),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery 选择器 包含,jquery 选择器 61,jquery 选择器 不包含,jquery 选择器源码,jquery 选择器 不包含,jquery 选择器 空格,jquery 选择器 不包含,jquery 选择器 空格,内容如对您有帮助,希望把文章链接给更多的朋友!

1. #id : 根据给定的ID匹配一个元素

结果:

这是第一个p标签

这是第二个p标签

2. element : 根据给定的元素标签名匹配所有元素

结果:

这是div标签1

这是div标签2

这是p标签

3. .class : 根据给定的css类名匹配元素

结果:

这是第一个p标签

这是第二个p标签

4. * : 匹配所有元素,多用于结合上下文来搜索

结果:

这是p标签

这是div标签

5. 多选择器selector1,selector2,selectorN : 指定任意多个选择器,并将匹配到的元素合并到一个结果内

结果:

这是第一个p标签

这是第二个p标签

这是第一个div标签

这是第二个div标签

6. ancestor descendant : 在给定的祖先元素下匹配所有的后代元素

结果:

这是第一个span标签

这是第二个span标签

7. parent > child : 在给定的父元素下匹配所有的子元素

结果:

这是第一个span标签

这是第二个span标签

8. prev + next : 匹配所有紧接在 prev 元素后的 next 元素

结果:

这是第一个p标签

这是第二个p标签

9. prev ~ siblings : 匹配 prev 元素之后的所有 siblings 同辈元素

结果:

这是第一个p标签

这是第二个p标签

这是第三个p标签

. :first : 获取第一个元素

结果:

这是第一个p标签

这是第二个p标签

这是第三个p标签

. :not(selector) : 去除所有与给定选择器匹配的元素

结果:

这是第一个p标签

这是第二个p标签

这是第三个p标签

.:even : 匹配所有索引值为偶数的元素,从 0 开始计数

结果:

这是索引值为0的p标签

这是索引值为1的p标签

这是索引值为2的p标签

这是索引值为3的p标签

. :odd : 匹配所有索引值为奇数的元素,从 0 开始计数

结果:

这是索引值为0的p标签

这是索引值为1的p标签

这是索引值为2的p标签

这是索引值为3的p标签

. :eq(index) : 匹配一个给定索引值的元素

结果:

这是索引值为0的p标签

这是索引值为1的p标签

这是索引值为2的p标签

. :gt(index) : 匹配所有大于给定索引值的元素

结果:

这是索引值为0的p标签

这是索引值为1的p标签

这是索引值为2的p标签

. :lang(language) : 选择指定语言的所有元素

结果:

这是lang="not"的div标签

这是lang="en"的div标签

这是lang="en-us"的div标签

. :last() : 获取最后个元素

结果:

这是第一个p标签

这是第二个p标签

这是第三个p标签

. :lt(index) : 匹配所有小于给定索引值的元素

结果:

这是索引值为0的p标签

这是索引值为1的p标签

这是索引值为2的p标签

. :header : 匹配如 h1, h2, h3之类的标题元素

结果:

这是p标签

这是h3标签

这是h4标签

. :animated : 匹配所有正在执行动画效果的元素

由于此处无法插入js代码,请自行复制代码查看效果

. :focus : 匹配当前获取焦点的元素

结果:

. :root : 选择该文档的根元素,在HTML中,文档的根元素,和$(":root")选择的元素一样,永远是<html>元素

. :target : 选择由文档URI的格式化识别码表示的目标元素

例如,给定的URI $( "p:target" ),将选择<p id="foo">元素。

. :contains(text) : 匹配包含给定文本的元素

结果:

boys

girls

boys and girls

. :empty : 匹配所有不包含子元素或者文本的空元素

结果:

这是有内容的p标签

这是有内容的p标签

. :has(selector) : 匹配含有选择器所匹配的元素的元素

结果:

这是包含p元素的div标签

这是div标签中的p标签

这是没有p元素的div标签

. :parent : 匹配含有子元素或者文本的元素

结果:

这是div标签中的p标签

这是有内容的div标签

. :hidden : 匹配所有不可见元素,或者type为hidden的元素

结果:

. :visible : 匹配所有的可见元素

结果:

. [attribute] : 匹配包含给定属性的元素

结果:

这是有类名的div标签

这是没类名的div标签

. [attribute=value] : 匹配给定的属性是某个特定值的元素

jQuery 选择器(61种)整理总结(jquery 选择器 空格)

结果:

这是第一个div标签

这是第二个div标签

. [attribute!=value] : 匹配所有不含有指定的属性,或者属性不等于特定值的元素

结果:

这是第一个div标签

这是第二个div标签

. [attribute^=value] : 匹配给定的属性是以某些值开始的元素

结果:

这是第一个div标签

这是第二个div标签

这是第三个div标签

. [attribute$=value] : 匹配给定的属性是以某些值结尾的元素

结果:

这是第一个div标签

这是第二个div标签

这是第三个div标签

. [attribute*=value] : 匹配给定的属性是以包含某些值的元素

结果:

这是第一个div标签

这是第二个div标签

这是第三个div标签

. [attrSel1][attrSel2][attrSelN] : 复合属性选择器,需要同时满足多个条件时使用

结果:

这是第一个div标签

这是第二个div标签

这是第三个div标签

. :first-child : 匹配第一个子元素,类似的 :first 匹配第一个元素,而此选择符将为每个父元素匹配一个子元素

结果:

这是第一个div中的第一个p标签

这是第一个div中的第二个p标签

这是第二个div中的第一个p标签

这是第二个div中的第二个p标签

. :first-of-type : 结构化伪类,匹配E的父元素的第一个E类型的子元素

结果:

这是第一个div中div标签

这是第一个div中的第一个p标签

这是第一个div中的第二个p标签

这是第二个div中的第一个p标签

这是第二个div中的第二个p标签

. :last-child : 匹配最后一个子元素,类似的 :last 只匹配最后一个元素,而此选择符将为每个父元素匹配最后一个子元素

结果:

这是第一个div中的第一个p标签

这是第一个div中的第二个p标签

这是第二个div中的第一个p标签

这是第二个div中的第二个p标签

. :last-of-type : 结构化伪类,匹配E的父元素的最后一个E类型的子元素,大体的意思跟 :first-of-type 差不多,只是一个是第一个元素,一个是最后一个元素

结果:

这是第一个div中的第一个p标签

这是第一个div中的第二个p标签

这是第一个div中的div标签

这是第二个div中的第一个p标签

这是第二个div中的第二个p标签

. :nth-child : 匹配其父元素下的第N个子或奇偶元素

注意!:eq(index)是从0开始,而这里的 :nth-child的序号是从1开始 的

结果:

这是第一个div中的第一个p标签

这是第一个div中的第二个p标签

这是第二个div中的第一个p标签

这是第二个div中的第二个p标签

. :nth-last-child : 选择所有他们父元素的第n个子元素,计数从最后一个元素开始到第一个,序号从1开始

注意:要有父级元素

结果:

这是div中的第一个p标签

这是div中的第二个p标签

这是div中的第三个p标签

. :nth-last-of-type : 选择的所有他们的父级元素的第n个子元素,计数从最后一个元素到第一个,序号从1开始

结果:

这是div中的第一个p标签

这是div中的第二个p标签

这是div中的第三个p标签

这是div中的div标签

. :nth-of-type : 选择同属于一个父元素之下,并且标签名相同的子元素中的第n个,序号从1开始

结果:

这是div标签

这是第一个p标签

这是第二个p标签

这是第三个p标签

这是第四个p标签

. :only-child : 如果某个元素是父元素中唯一的子元素,那将会被匹配,如果父元素中含有其他元素,那将不会被匹配

结果:

这是div标签

这是第一个p标签

这是第二个p标签

. :only-of-type : 选择所有没有兄弟元素,且具有相同的元素名称的元素,如果父元素有相同的元素名称的其他子元素,那么没有元素会被匹配

结果:

这是div标签

这是第一个p标签

这是第二个p标签

这是第三个p标签

. :input : 匹配所有 input, textarea, select 和 button 元素

结果:

Option

Button

. :text : 匹配所有的单行文本框

结果:

. :password : 匹配所有密码框

结果:

. :radio : 匹配所有单选按钮

结果:

. :checkbox : 匹配所有复选框

结果:

. :submit : 匹配所有提交按钮

结果:

. :image : 匹配所有图像域

. :reset : 匹配所重置按钮

结果:

. :button : 匹配所有按钮

结果:

Button1 Button2

. :file : 匹配所有文件域

. :enabled : 匹配所有可用元素

结果:

. :disabled : 匹配所有不可用元素

结果:

. :checked : 匹配所有选中的被选中元素(复选框、单选框等,select中的option),对于select元素来说,获取选中推荐使用 :selected

. :selected : 匹配所有选中的option元素

结果:

basketball football swim

. $.escapeSelector(selector) : 这个方法通常被用在类选择器或者ID选择器中包含一些CSS特殊字符的时候,这个方法基本上与CSS中CSS.escape()方法类似,唯一的区别是jquery中的这个方法支持所有浏览器。

该选择器在jQuery库3.0版本才开始有

jQuery中JSONP的两种实现方式详解 前台代码如下:后台Action代码如下:运行后就可以看到结果了。我追踪了下后台ProcessCallback代码,如下图:可以看到jsonCallback的值为"jQuery....",它

jQuery实现表格文本框淡入更改值后淡出效果 本文分为html代码和jquery两段代码,代码很简单,大家可以参考下!html代码tablestyle="border:1pxsolidblue"trthid/ththname/ththage/ththsex/thth操作/th/trtrtdclass="td1"1/tdtdc

jQuery实现图片轮播效果代码 整理以前用jQuery实现的图片轮播效果。1.不做操作时,自动轮播2.鼠标悬浮在图片上时,停止自动轮播,隐藏在图片左右的箭头会显示出来3.手动轮播1:

标签: jquery 选择器 空格

本文链接地址:https://www.jiuchutong.com/biancheng/380718.html 转载请保留说明!

上一篇:jQuery tagsinput在h5邮件客户端中应用详解

下一篇:jQuery中JSONP的两种实现方式详解(jquery处理json格式数据)

  • 可以按小型微利企业核算企业所得税吗
  • 什么是税目税基税率,简答题
  • 生产企业进项税加计扣除
  • 本月未记账凭证是什么意思
  • 转让费和押金的区别
  • 职工受到工伤后应该怎么办
  • 工资代扣工会会费
  • 小规模纳税人进项
  • 小规模纳税人收入账务处理
  • 出让固定资产怎样计算增值税
  • 办公用品开普票几个点
  • 开具有误拒收的增值税专用发票怎么办?
  • 事业单位取暖费什么时候发
  • 营业利润为负数说明什么
  • 学校收到政府拨付的助学金和奖学金需要缴纳税款吗
  • 收到发票冲预付账款摘要怎么写
  • 固定资产的计税基础6种情况
  • 一个人有多份工作
  • 空调安装企业能申请工程发票吗?
  • 借款利息收入增值税税负率
  • 医疗器械销售税负率是多少
  • 组织机构代码证过期
  • 不得抵扣的进项税额怎么处理
  • 开票码是什么意思
  • 季报表利润表本月怎么算
  • 小规模免税增值税申报表怎么填
  • 哪些税计入原材料费用
  • 公账的钱如何合法取出会计
  • 对公回单必须在银行开吗
  • 研发支出采用什么明细账
  • 新装的电脑开机慢是什么原因
  • mac安装软件提示身份不明
  • 鸿蒙系统怎样开启5G
  • fast processing
  • 公司招的兼职员工怎么报个税
  • 购货返利怎么做账
  • 企业实际缴纳税款额账务怎么看
  • 行政单位预算外资金收入上缴财政专户的方式不包括
  • 企业经费独立使用的原因
  • 所得税季报资产总额怎么算
  • js遇到的问题
  • php怎么转go
  • read命令功能
  • 企业会计日志
  • 未使用的固定资产计提折旧应当计入
  • 企业购进专门用于研发的生产设备
  • 应收账款资产负债表负数
  • 前端面试题目100及最佳答案
  • mysql的innodb引擎支持外键
  • pycharm折叠代码块快捷键
  • 差旅费报销流程图及分析解释
  • 财务报表申报后怎么修改
  • 企业固定资产贷款二押的风险
  • 年报资金数额是什么意思
  • 小规模纳税人财务报表季报怎么填
  • 销售代销货物会计处理
  • 承兑汇票利息分录
  • 研发费用加计扣除是什么意思啊
  • 财产租赁合同印花税申报期限
  • 转账支票遗失声明
  • 贷款的融资担保费
  • 软件开发公司账一定按项目做吗
  • 货物发生退运了怎么办
  • 个体工商户个税2023最新政策
  • mysql8安装步骤
  • centos7 network
  • win8桌面键盘
  • centos vi命令
  • win7小技巧
  • cocos2dx 3.3 + QT5.3制作游戏编辑器
  • ComboBox 和 DateField 在IE下消失的解决方法
  • gpio接口
  • unity3d ik
  • 微信小程序吸血鬼 豹女
  • javascript运用
  • unityab包
  • js 时间轴
  • javascript常用的数据类型有哪些
  • 营转非的政策
  • 12366纳税服务热线的接通率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设