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选择器的工作原理和优化分析
Jul 25 Javascript
一个JQuery操作Table的代码分享
Mar 30 Javascript
jQuery图片轮播滚动切换代码分享
Apr 20 Javascript
基于javascript实现右下角浮动广告效果
Jan 08 Javascript
微信开发 消息推送实现代码
Oct 21 Javascript
在百度搜索结果中去除掉一些网站的资料(通过js控制不让显示)
May 02 Javascript
angularjs利用directive实现移动端自定义软键盘的示例
Sep 20 Javascript
React.Js添加与删除onScroll事件的方法详解
Nov 03 Javascript
JS随机数产生代码分享
Feb 24 Javascript
Vuejs在v-for中,利用index来对第一项添加class的方法
Mar 03 Javascript
JS+canvas画布实现炫酷的旋转星空效果示例
Feb 13 Javascript
JavaScript中使用Spread运算符的八种方法总结
Jun 18 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面向对象全攻略 (九)访问类型
2009/09/30 PHP
php的$_FILES的临时储存文件与回收机制实测过程
2013/07/12 PHP
PHP调用C#开发的dll类库方法
2014/07/28 PHP
php生成唯一数字id的方法汇总
2015/11/18 PHP
Codeigniter控制器controller继承问题实例分析
2016/01/19 PHP
JavaScript的面向对象(一)
2006/11/09 Javascript
从Ajax到JQuery Ajax学习
2007/02/14 Javascript
Mootools 1.2教程 Fx.Tween的使用
2009/09/15 Javascript
setTimeout的延时为0时多个浏览器的区别
2012/05/23 Javascript
js同比例缩放图片的小例子
2013/10/30 Javascript
深入理解JQuery keyUp和keyDown的区别
2013/12/12 Javascript
Javascript中3种实现继承的方法和代码实例
2014/08/12 Javascript
node.js中的buffer.copy方法使用说明
2014/12/14 Javascript
node.js中的fs.writeFile方法使用说明
2014/12/14 Javascript
有关Promises异步问题详解
2015/11/13 Javascript
JQuery实现列表中复选框全选反选功能封装(推荐)
2016/11/24 Javascript
Angular组件化管理实现方法分析
2017/03/17 Javascript
select自定义小三角样式代码(实用总结)
2017/08/18 Javascript
微信小程序左右滑动的实现代码
2017/12/15 Javascript
vue中实现左右联动的效果
2018/06/22 Javascript
vue-router动态设置页面title的实例讲解
2018/08/30 Javascript
JavaScript中的this/call/apply/bind的使用及区别
2020/03/06 Javascript
python发送邮件接收邮件示例分享
2014/01/21 Python
Python实现的飞速中文网小说下载脚本
2015/04/23 Python
Django框架实现逆向解析url的方法
2018/07/04 Python
简单了解python关系(比较)运算符
2019/07/08 Python
Python udp网络程序实现发送、接收数据功能示例
2019/12/09 Python
python各层级目录下import方法代码实例
2020/01/20 Python
使用python客户端访问impala的操作方式
2020/03/28 Python
浅谈Python __init__.py的作用
2020/10/28 Python
舞蹈比赛获奖感言
2014/02/04 职场文书
简洁的英文求职信范文
2014/05/03 职场文书
迎新春趣味活动方案
2014/08/24 职场文书
个人四风问题对照检查材料
2014/10/01 职场文书
2015年暑期社会实践总结
2015/07/13 职场文书
简短清晨问候语
2015/11/10 职场文书