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 相关文章推荐
在线编辑器中换行与内容自动提取
Apr 24 Javascript
javascript处理table表格的代码
Dec 06 Javascript
原来Jquery.load的方法可以一直load下去
Mar 28 Javascript
解决window.opener=null;window.close(),只支持IE6不支持IE7,IE8的问题
Jan 14 Javascript
javascript制作loading动画效果 loading效果
Jan 14 Javascript
js实现登陆遮罩效果的方法
Jul 28 Javascript
深入浅析vue组件间事件传递
Dec 29 Javascript
javascript trie前缀树的示例
Jan 29 Javascript
理顺8个版本vue的区别(小结)
Sep 17 Javascript
js实现同一个页面,多个enter事件绑定的示例
Oct 10 Javascript
Vue 中使用富文本编译器wangEditor3的方法
Sep 26 Javascript
微信小程序学习之自定义滚动弹窗
Dec 20 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模块memcache和memcached区别分析
2011/06/14 PHP
php中生成随机密码的自定义函数代码
2013/10/21 PHP
ThinkPHP模板比较标签用法详解
2014/06/30 PHP
PHP中定义数组常量(array常量)的方法
2014/11/17 PHP
php自定文件保存session的方法
2014/12/10 PHP
php中get_defined_constants函数用法实例分析
2015/05/12 PHP
List Installed Hot Fixes
2007/06/12 Javascript
Javascript 获取LI里的内容
2008/12/17 Javascript
Js+Jq获取URL参数的集中方法示例代码
2014/05/20 Javascript
jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
2014/06/16 Javascript
JS封装的自动创建表格的实现代码
2016/06/15 Javascript
Angular 理解module和injector,即依赖注入
2016/09/07 Javascript
关于RequireJS的简单介绍即使用方法
2016/10/20 Javascript
JavaScript ES6中CLASS的使用详解
2016/11/22 Javascript
jQuery实现的省市联动菜单功能示例【测试可用】
2017/01/13 Javascript
老生常谈jacascript DOM节点获取
2017/04/17 Javascript
基于Vue组件化的日期联动选择器功能的实现代码
2018/11/30 Javascript
解决cordova+vue 项目打包成APK应用遇到的问题
2019/05/10 Javascript
原生js实现3D轮播图
2020/03/21 Javascript
Element中Slider滑块的具体使用
2020/07/29 Javascript
python创建和使用字典实例详解
2013/11/01 Python
解析Python中的变量、引用、拷贝和作用域的问题
2015/04/07 Python
Python模拟百度登录实例详解
2016/01/20 Python
浅谈Python的文件类型
2016/05/30 Python
利用Python自动监控网站并发送邮件告警的方法
2016/08/24 Python
Python中对象迭代与反迭代的技巧总结
2016/09/17 Python
详解Python中的动态属性和特性
2018/04/07 Python
mac下如何将python2.7改为python3
2018/07/13 Python
python爬虫 基于requests模块的get请求实现详解
2019/08/20 Python
Python生成器传参数及返回值原理解析
2020/07/22 Python
一些关于python 装饰器的个人理解
2020/08/31 Python
python更新数据库中某个字段的数据(方法详解)
2020/11/18 Python
Python中的面向接口编程示例详解
2021/01/17 Python
酒店办公室主任岗位职责
2015/04/01 职场文书
2015年安全员工作总结范文
2015/04/22 职场文书
环保主题班会教案
2015/08/13 职场文书