jQuery子属性过滤选择器用法分析


Posted in Javascript onFebruary 10, 2015

本文实例讲述了jQuery子属性过滤选择器用法。分享给大家供大家参考。具体分析如下:

1. :first-child选择器

用于选择其父级的第一个子元素的所有元素,格式:

$("selector:first-child")

如:

$("ul:first-child").css("text-decoration", "underline").css("color", "blue");

2. :last-child选择器

用于选择其父级的最后一个子元素的所有元素,格式:

$("selector:last-child")

如:

$("ul:last-child").css("text-decoration", "underline").css("color", "red");

3. :nth-child选择器

用于选择父元素下的第N个子元素或奇偶元素。

语法格式:

$("selector:nth-child(index/even/odd/equation)");

如:

$("ul li:nth-child(4)").css("color", "red");//将ul元素下的第5个元素的文本颜色设置为红色,即该li元素的索引值为4

4. :only-chilid选择器

用于选择某元素的惟一选择器

格式:

$("selector:only-chilid")

简单示例:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  

<html xmlns="http://www.w3.org/1999/xhtml">  

<head>  

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  

<title>子元素过滤选择器</title>  

<script type="text/javascript" src="jquery-1.7.min.js"></script>  

<script type="text/javascript">  

     $(document).ready(function() {  

           $("table tr:first-child").css("background", "#FCF");  

           $("table tr:last-child").css("background", "yellow");  

           $("tr td:nth-child(even)").css("border", "1px solid red");  

           $("div h3:only-child").css("color", "#999");  

         });  

</script>  

</head>  

  

<body>  

<div align="center">子元素过滤器应用实例</div>  

<table width="462" height="152" border="1">  

    <tr>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

    </tr>  

    <tr>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

    </tr>  

    <tr>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

    </tr>  

    <tr>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

    </tr>  

    <tr>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

      <td> </td>  

    </tr>  

</table>  

</body>  

</html>

效果图如下所示:

jQuery子属性过滤选择器用法分析

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
JQuery 中几个类选择器的简单使用介绍
Mar 14 Javascript
js获取对象为null的解决方法
Nov 21 Javascript
JavaScript中判断整数的多种方法总结
Nov 08 Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 Javascript
检测一个函数是否是JavaScript原生函数的小技巧
Mar 13 Javascript
去除html代码里面的script正则方法
May 19 Javascript
AngularJS入门教程之控制器详解
Jul 27 Javascript
详解AngularJS如何实现跨域请求
Aug 22 Javascript
基于Vuejs框架实现翻页组件
Jun 29 Javascript
Angular服务Request异步请求的实例讲解
Aug 13 Javascript
JS实现分页导航效果
Feb 19 Javascript
vue 中this.$set 动态绑定数据的案例讲解
Jan 29 Vue.js
jQuery内容过滤选择器用法分析
Feb 10 #Javascript
jQuery过滤选择器用法分析
Feb 10 #Javascript
jQuery表单域选择器用法分析
Feb 10 #Javascript
jQuery层级选择器用法分析
Feb 10 #Javascript
Jquery中CSS选择器用法分析
Feb 10 #Javascript
transport.js和jquery冲突问题的解决方法
Feb 10 #Javascript
Js为表单动态添加节点内容的方法
Feb 10 #Javascript
You might like
?繁体转换的class
2006/10/09 PHP
php在字符串中查找另一个字符串
2008/11/19 PHP
PHP 文件扩展名 获取函数
2009/06/03 PHP
Yii框架实现多数据库配置和操作的方法
2017/05/25 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
统计出现最多的字符次数的js代码
2010/12/03 Javascript
读jQuery之七 判断点击了鼠标哪个键的代码
2011/06/21 Javascript
Javascript 垃圾收集机制介绍理解
2013/05/14 Javascript
Js点击弹出下拉菜单效果实例
2013/08/12 Javascript
jquery自动将form表单封装成json的具体实现
2014/03/17 Javascript
jQuery功能函数详解
2015/02/01 Javascript
js实现n秒倒计时后才可以点击的效果
2015/12/20 Javascript
基于javascript实现彩票随机数生成(升级版)
2020/04/17 Javascript
JavaScript对象创建模式实例汇总
2016/10/03 Javascript
Javascript创建类和对象详解
2017/05/31 Javascript
Bootstrap Table使用整理(一)
2017/06/09 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
2018/09/20 Javascript
React 源码中的依赖注入方法
2018/11/07 Javascript
vue指令v-html使用过滤器filters功能实例
2019/10/25 Javascript
js数组中去除重复值的几种方法
2020/08/03 Javascript
python遍历文件夹找出文件夹后缀为py的文件方法
2018/10/21 Python
Python 常用模块 re 使用方法详解
2019/06/06 Python
python实现桌面气泡提示功能
2019/07/29 Python
线程安全及Python中的GIL原理分析
2019/10/29 Python
Python json转字典字符方法实例解析
2020/04/13 Python
Ubuntu权限不足无法创建文件夹解决方案
2020/11/14 Python
解锁canvas导出图片跨域的N种姿势小结
2019/01/24 HTML / CSS
Myprotein葡萄牙官方网站:英国优质运动营养品牌
2016/09/12 全球购物
公司建议书怎么写
2014/05/15 职场文书
中华在我心中演讲稿
2014/09/13 职场文书
工作检讨书500字
2014/10/19 职场文书
2014年前台个人工作总结
2014/11/14 职场文书
处级干部考察材料
2014/12/24 职场文书
个人工作表现自我评价
2015/03/06 职场文书
同意离婚答辩状
2015/05/22 职场文书
Pytorch中的学习率衰减及其用法详解
2021/06/05 Python