jquery选择器之基本过滤选择器详解


Posted in Javascript onJanuary 27, 2014
<style type="text/css">
  /*高亮显示*/
  .highlight{   
   background-color: gray
  }
 </style>

<body>
   <h3>各省市行政区划</h3>
   <table border="1" width="50%">
    <thead>
     <tr>
      <th>北京</th>
      <th>上海</th>
      <th>商丘</th>
     </tr>
    </thead>
    <tbody>
     <tr>
      <td>海淀</td>
      <td>徐汇</td>
      <td>睢阳</td>
     </tr>
     <tr>
      <td>朝阳</td>
      <td>闸北</td>
      <td>梁园</td>
     </tr>
     <tr>
      <td>昌平</td>
      <td>黄埔</td>
      <td>柘城</td>
     </tr>
    </tbody>
   </table>
  </body>

一、:first
$("tr:first").addClass("highlight"); //获取匹配的第一个tr元素

jquery选择器之基本过滤选择器详解

二、:last()

$("tr:last").addClass("highlight"); //获取匹配的最后一个tr元素

jquery选择器之基本过滤选择器详解

三、:not(selector)

$("td:not(:even)").addClass("highlight");//获取除了索引是偶数的td

jquery选择器之基本过滤选择器详解

四、:even

$("tr:even").addClass("highlight");  //匹配所有索引值为偶数的元素,从 0 开始计数

jquery选择器之基本过滤选择器详解

五、:odd

$("tr:odd").addClass("highlight");  //匹配所有索引值为奇数的元素,从 0 开始计数

jquery选择器之基本过滤选择器详解

六、:eq(index)

$("tr:eq(2)").addClass("highlight");   //匹配一个给定索引值的元素

jquery选择器之基本过滤选择器详解

七、:gt(index)

$("tr:gt(1)").addClass("highlight");  //匹配所有大于给定索引值的元素

jquery选择器之基本过滤选择器详解

八、:lt(index)

$("tr:lt(2)").addClass("highlight");  //匹配所有小于给定索引值的元素

jquery选择器之基本过滤选择器详解

九、:header

$(":header").addClass("highlight");   //匹配如 h1, h2, h3之类的标题元素

jquery选择器之基本过滤选择器详解
Javascript 相关文章推荐
基于jquery实现状态限定编辑的代码
Feb 11 Javascript
formvalidator验证插件中有关ajax验证问题
Jan 04 Javascript
jQuery简易图片放大特效示例代码
Jun 09 Javascript
JavaScript使用Math.Min返回两个数中较小数的方法
Apr 06 Javascript
再谈JavaScript异步编程
Jan 27 Javascript
老生常谈 关于JavaScript的类的继承
Jun 24 Javascript
浅谈JavaScript的闭包函数
Dec 08 Javascript
jQuery解析返回的xml和json方法详解
Jan 05 Javascript
B/S(Web)实时通讯解决方案分享
Apr 06 Javascript
详解vue如何使用rules对表单字段进行校验
Oct 17 Javascript
Layui数据表格跳转到指定页的实现方法
Sep 05 Javascript
Vue实现push数组并删除的例子
Nov 01 Javascript
jquery选择器之层级过滤选择器详解
Jan 27 #Javascript
jquery选择器之内容过滤选择器详解
Jan 27 #Javascript
jquery选择器之属性过滤选择器详解
Jan 27 #Javascript
jQuery自定义事件的简单实现代码
Jan 27 #Javascript
jQuery中bind与live的用法及区别小结
Jan 27 #Javascript
jQuery实现动画效果的简单实例
Jan 27 #Javascript
firefox下jquery ajax返回object XMLDocument处理方法
Jan 26 #Javascript
You might like
php mssql 数据库分页SQL语句
2008/12/16 PHP
php对象和数组相互转换的方法
2015/05/12 PHP
phpmyadmin下载、安装、配置教程
2017/05/16 PHP
php使用json-schema模块实现json校验示例
2019/09/28 PHP
DLL+ ActiveX控件+WEB页面调用例子
2010/08/07 Javascript
js 获取(接收)地址栏参数值的方法
2013/04/01 Javascript
JQuery给元素绑定click事件多次执行的解决方法
2014/05/29 Javascript
JavaScript数组合并的多种方法
2016/05/22 Javascript
AngularJS 单元测试(一)详解
2016/09/21 Javascript
Javascript中return的使用与闭包详解
2017/01/11 Javascript
JavaScript实现的超简单计算器功能示例
2017/12/23 Javascript
讲解vue-router之命名路由和命名视图
2018/05/28 Javascript
纯JS实现的读取excel文件内容功能示例【支持所有浏览器】
2018/06/23 Javascript
Angular-UI Bootstrap组件实现警报功能
2018/07/16 Javascript
Nuxt.js开启SSR渲染的教程详解
2018/11/30 Javascript
Vue-CLI3.x 设置反向代理的方法
2018/12/06 Javascript
JS html事件冒泡和事件捕获操作示例
2019/05/01 Javascript
详解vue父子组件状态同步的最佳方式
2020/09/10 Javascript
JS pushlet XMLAdapter适配器用法案例解析
2020/10/16 Javascript
[44:04]OG vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[03:08]TI9战队档案 - Vici Gaming
2019/08/20 DOTA
实例讲解Python中的私有属性
2014/08/21 Python
Python列表生成器的循环技巧分享
2015/03/06 Python
Linux RedHat下安装Python2.7开发环境
2017/05/20 Python
python 对类的成员函数开启线程的方法
2019/01/22 Python
Appium+Python自动化测试之运行App程序示例
2019/01/23 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
dpn网络的pytorch实现方式
2020/01/14 Python
浅谈python中频繁的print到底能浪费多长时间
2020/02/21 Python
Python-openpyxl表格读取写入的案例详解
2020/11/02 Python
Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码
2020/03/17 HTML / CSS
关于canvas.toDataURL 在iOS运行失败的问题解决
2020/09/16 HTML / CSS
Supersmart英国:欧洲市场首批食品补充剂供应商之一
2018/05/05 全球购物
大学生优秀的自我评价分享
2013/10/22 职场文书
人力管理专业毕业生求职信
2014/02/27 职场文书
Python打包为exe详细教程
2021/05/18 Python