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 相关文章推荐
Js 获取HTML DOM节点元素的方法小结
Apr 24 Javascript
什么是DOM(Document Object Model)文档对象模型
Mar 05 Javascript
jquery 倒计时效果实现秒杀思路
Sep 11 Javascript
javascript 构造函数方式定义对象
Jan 02 Javascript
javascript实现带节日和农历的日历特效
Feb 01 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
May 25 Javascript
JS实现兼容各种浏览器的高级拖动方法完整实例【测试可用】
Jun 21 Javascript
原生JS实现网络彩票投注效果
Sep 25 Javascript
浅谈js script标签中的预解析
Dec 30 Javascript
详解JS中遍历语法的比较
Apr 07 Javascript
在vue.js中抽出公共代码的方法示例
Jun 08 Javascript
vue 判断两个时间插件结束时间必选大于开始时间的代码
Nov 04 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实现网上点歌(二)
2006/10/09 PHP
php array_merge下进行数组合并的代码
2008/07/22 PHP
CodeIgniter使用phpcms模板引擎
2013/11/12 PHP
php进行支付宝开发中return_url和notify_url的区别分析
2014/12/22 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
javascript 正则替换 replace(regExp, function)用法
2010/05/22 Javascript
基于jquery的多彩百分比 动态进度条 投票效果显示效果实现代码
2011/08/28 Javascript
setTimeout的延时为0时多个浏览器的区别
2012/05/23 Javascript
jQuery getJSON()+.ashx 实现分页(改进版)
2013/03/28 Javascript
JavaScript的漂亮的代码片段
2013/06/05 Javascript
javascript中处理时间戳为日期格式的方法
2014/01/02 Javascript
Jquery获得控件值的三种方法总结
2014/02/13 Javascript
js截取中英文字符串、标点符号无乱码示例解读
2014/04/17 Javascript
jQuery简单实现仿京东分类导航层效果
2016/06/07 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
老生常谈的跨域处理
2017/01/11 Javascript
JS块级作用域和私有变量实例分析
2019/05/11 Javascript
vue柱状进度条图像的完美实现方案
2019/08/26 Javascript
原生javascript制作的拼图游戏实现方法详解
2020/02/23 Javascript
一篇文章带你使用Typescript封装一个Vue组件(简单易懂)
2020/06/05 Javascript
解决VueCil代理本地proxytable无效报错404的问题
2020/11/07 Javascript
[02:38]DOTA2亚洲邀请赛 IG战队巡礼
2015/02/03 DOTA
Python实现子类调用父类的方法
2014/11/10 Python
探究Python的Tornado框架对子域名和泛域名的支持
2015/05/02 Python
Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程
2018/01/04 Python
用tensorflow搭建CNN的方法
2018/03/05 Python
Python SMTP发送邮件遇到的一些问题及解决办法
2018/10/24 Python
python实现两个经纬度点之间的距离和方位角的方法
2019/07/05 Python
djano一对一、多对多、分页实例代码
2019/08/16 Python
利用Python优雅的登录校园网
2020/10/21 Python
Python如何使用神经网络进行简单文本分类
2021/02/25 Python
毕业生动漫设计求职信
2013/10/11 职场文书
艺人经纪人岗位职责
2014/04/15 职场文书
详解Nginx 工作原理
2021/03/31 Servers
OpenCV-Python实现油画效果的实例
2021/06/08 Python
《勇者辞职不干了》上卷BD发售宣传CM公开
2022/04/08 日漫