语法 描述 备注
$("*") 选取所有HTML元素
$(this) 选取当前HTML元素
$(“p.intro”) 选取class为intro的<p>元素
$(“p.first”) 选取第一个<p>元素
$(“ul li:first”) 选取第一个<ul>元素的第一个<li>元素
$(“ul li:first-child”) 选取每一个<ul>元素的第一个<li>元素
$("[href]") 选取带有href属性的元素 "[ ]“可以理解为属性,比如[href]表示带有href属性的元素;”:"可以理解为种类,比如p:first表示p类标签的第一个
$(“a[target=’_blank’]”) 选取所有target属性值等于"_blank"的<a>元素
$(“a[target!=’_blank’]”) 选取所有target属性值不等于"_blank"的<a>元素
$(":button") 选取所有type=“button”的<input>元素和<buttom>元素 如果去掉冒号,则只能获取到<button>元素
$(“tr:even”) 选取偶数位置的<tr>元素 方便设置列表交替行样式
$(“tr:ood”) 选取奇数位置的<tr>元素
//复合选择器
$("#id", ".class")
//层级选择器  div下的p元素中的span元素
$(div p span)
//父子选择器  div下的所有p元素
$(div>p)
//相邻元素选择器  div后面的p元素(仅一个p)
$(div+p)
//兄弟选择器     div后面的所有p元素(同级别)
$(div~p)
//类选择器 加 过滤选择器  第一个和最后一个(first 或者 last)
$(.p:last)
//层级选择 加 过滤选择器 奇偶(odd 或者 even)
$("#mytable td:odd")
//索引选择器 div下的第三个p元素(索引是从0开始)
$("div p:eq(2)")
//属性选择器
$("a[href='www.baidu.com']")
// 内容过滤选择器,包含text内容的p元素
$("p:contains(test)")
//内容过滤选择器,所有空标签(不包含子标签和内容的标签)parent 相反
$(":emtyp")
//所有隐藏元素 visible
$(":hidden")
//选取所有启用的表单元素
$("input:enabled")
//所有不可用的元素
$(":disabled")
//获取所有选中的复选框单选按钮等
$("input:checked")
//获取选中的选项元素
$("select option:selected")

jQuery常用选择器总结(超详细)相关推荐

  1. jquery 常用选择器和方法以及遍历(超详细)

    jQuery 常用选择器和和方法 学习总结 一.JQuery 介绍 1. 什么是 jQuery 2. jQuery 版本介绍 3. jQuery 文件介绍 二.jQuery 对象 1. jQuery ...

  2. jQuery常用选择器有哪些?

    jQuery常用选择器有哪些? jQuery里面使用最频繁的选择器应该就是 id选择器$('#element-id') class选择器$('.class-name') 标签选择器$('element ...

  3. SVN服务器安装与常用操作(超详细)

    SVN服务器安装与常用操作(超详细) 服务器 1.下载SVN服务器,地址:http://subversion.apache.org/packages.html 进入网址后,滚动到浏览器最底部看到如下截 ...

  4. Nginx实战部署常用功能演示(超详细版),绝对给力~~~

    前言 上次分享了一些开发过程中常用的功能,但如果到真实环境中,其实还需要一些额外的配置,比如说跨域.缓存.配置SSL证书.高可用等,老规矩,还是挑几个平时比较常用的进行演示分享.上篇详见Nginx超详 ...

  5. 适合小白的Linux入门学习教程,从安装到实操(涵盖各种常用指令,超详细!)

    Linux入门学习 Linux简介 Linux是什么 Linux的特点 Linux和Windows的区别 Linux入门 我们为什么要学习Linux 环境搭建 安装CentOS 购买云服务器 走进Li ...

  6. JAXB常用注解讲解(超详细)

    简介: JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术.该过程中,JAXB也提供了将XML实例 ...

  7. web前端开发课程安排,写出jquery常用选择器

    面试知识点 主要内容包括html,css,前端基础,前端核心,前端进阶,移动端开发,计算机基础,算法与数据结构,设计模式,项目等等. html 1.浏览器页面有哪三层构成,分别是什么,作用是什么? 2 ...

  8. jQuery 常用选择器

    jQuery 选择器简介 jquery的选择器有:1.基本选择器(ID.元素.类选择器等):2.基本过滤选择器(:first.:last.:even等):3.内容过滤选择器(:empty.:has() ...

  9. JQuery常用选择器总结

    作为网站开发者来说,不可避免的需要和页面打交道,很多时候都需要去操作一些页面上的元素,掌握常用的Jquery选择器是十分有必要的.现从网上整理一些常用的Jquery选择器,希望能给大家带来一些开发上的 ...

最新文章

  1. 【NIO】阻塞与非阻塞
  2. 开发日记-20190516 关键词 MVVM-代码浏览结束
  3. 你所不知道的SQL Server数据库启动过程,以及启动不起来的各种问题的分析及解决技巧(转)...
  4. iOS9的几个新关键字(nonnull、nullable、null_resettable、__null_unspecified)
  5. 万字长文深度解析python 单元测试
  6. html5游戏制作入门系列教程(二)
  7. 高精度加法(简明版C语言),高精度加法(简明版C语言)
  8. ios运行html游戏,Objective-c / iOS – 使用Safari打开本地html文件
  9. 恭喜我司李震博士被聘为南京航空航天大学兼职教授
  10. Android趣味课程:九宫格拼图游戏
  11. ASP.NET Core 在 IIS 上的进程内 (InProcess) 托管
  12. 【MV-3D】----多视图的3D目标检测网络
  13. 新浪邮箱服务器设置,免费的新浪邮箱设置outlook怎么设置?
  14. 谷歌浏览器(chrome)在线翻译 解决方式
  15. C++中函数返回引用
  16. 关于举办“第五届全国现代物流绿色包装与循环共用大会”的通知
  17. 6个“纽扣”卖2600 索尼动捕设备要捕捉谁?
  18. Linux驱动 | HC-SR04超声波模块驱动
  19. 「论文翻译」Graph convolutional networks for computational drug development and discovery
  20. 魔塔之拯救白娘子~我的第一个VB6+DX8做的小游戏源码~8地图编辑器-处理流程

热门文章

  1. Array.prototype.slice.call()如何工作?
  2. 您如何计算Visual Studio解决方案中的代码行?
  3. 重定向linux编译,linux重定向 - 悟性的个人页面 - OSCHINA - 中文开源技术交流社区...
  4. mac mysql降版本_Mac卸載mysql並安裝mysql升級到8.0.13版本
  5. 阿里巴巴的页面不能被抓取吗_符合百度抓取的高质量内容(72小时秒收录)
  6. 重启iis与mysql服务器吗_每晚定时重启IIS和数据库服务可节省服务器资源
  7. linux上mysql定时备份数据库数据_Linux下如何实现MySQL数据库每天定时自动备份
  8. 电源管理与驱动设计笔记
  9. Java set的区别_Java Set集合详解及Set与List的区别
  10. opencv之使用floodfill填充孔洞