jQuery选择器之子元素选择器详解


Posted in jQuery onSeptember 18, 2017

本文实例为大家分享了jQuery子元素选择器,供大家参考,具体内容如下

jQuery选择器之子元素选择器详解

<!DOCTYPE html>
<html>

<head>
  <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  <title></title>
  <link rel="stylesheet" href="imooc.css" rel="external nofollow" type="text/css">
  <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
</head>

<body>
  <h2>子元素筛选选择器</h2>
  <h3>:first-child、:last-child、:only-child</h3>
  <div class="left first-div">
    <div class="div">
      <a>:first-child</a>
      <a>第二个元素</a>
      <a>:last-child</a>
    </div>
    <div class="div">
      <a>:first-child</a>
    </div>
    <div class="div">
      <a>:first-child</a>
      <a>第二个元素</a>
      <a>:last-child</a>
    </div>
  </div>

  <script type="text/javascript">
    //查找class="first-div"下的第一个a元素
    //针对所有父级下的第一个
    $(".first-div a:first-child").css("color", "#CD00CD");
  </script>

  <script type="text/javascript">
    //查找class="first-div"下的最后一个a元素
    //针对所有父级下的最后一个
    //如果只有一个元素的话,last也是第一个元素
    $(".first-div a:last-child").css("color", "red");
  </script>

  <script type="text/javascript">
    //查找class="first-div"下的只有一个子元素的a元素
    $(".first-div a:only-child").css("color", "blue");
  </script>


  <h3>:nth-child、:nth-last-child</h3>
  <div class="left last-div">
    <div class="div">
      <a>:first-child</a>
      <a>第二个元素</a>
      <a>第三个元素</a>
      <a>:last-child</a>
    </div>
    <div class="div">
      <a>:first-child</a>
      <a>第二个元素</a>
    </div>
    <div class="div">
      <a>:first-child</a>
      <a>第二个元素</a>
      <a>第三个元素</a>
      <a>:last-child</a>
    </div>
  </div>

  <script type="text/javascript">
    //查找class="last-div"下的第二个a元素
    $(".last-div a:nth-child(2)").css("color", "#CD00CD");
  </script>

  <script type="text/javascript">
    //查找class="last-div"下的倒数第二个a元素
    $(".last-div a:nth-last-child(2)").css("color", "red");
  </script>

</body>

</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery EasyUI 组件加上“清除”功能实例详解
Apr 11 jQuery
jquery版轮播图效果和extend扩展
Jul 18 jQuery
简单实现jQuery轮播效果
Aug 18 jQuery
jquery-file-upload 文件上传带进度条效果
Nov 21 jQuery
jquery中done和then的区别(详解)
Dec 19 jQuery
jQuery中ajax获取数据赋值给页面的实例
Dec 31 jQuery
jQuery实现动态显示select下拉列表数据的方法
Feb 05 jQuery
jQuery实现滚动到底部时自动加载更多的方法示例
Feb 18 jQuery
jquery 动态遍历select 赋值的实例
Sep 12 jQuery
jQuery 判断元素是否存在然后按需加载内容的实现代码
Jan 16 jQuery
jQuery实现的移动端图片缩放功能组件示例
May 01 jQuery
基于jQuery拖拽事件的封装
Nov 29 jQuery
jQuery实现的表格前端排序功能示例
Sep 18 #jQuery
jQuery实现对网页节点的增删改查功能示例
Sep 18 #jQuery
jQuery UI 实例讲解 - 日期选择器(Datepicker)
Sep 18 #jQuery
jQuery实现火车票买票城市选择切换功能
Sep 15 #jQuery
jQuery获取复选框选中的当前行的某个字段的值
Sep 15 #jQuery
jQuery plugin animsition使用小结
Sep 14 #jQuery
jquery 键盘事件的使用方法详解
Sep 13 #jQuery
You might like
PHP遍历某个目录下的所有文件和子文件夹的实现代码
2013/06/28 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
2014/06/19 PHP
php通过执行CutyCapt命令实现网页截图的方法
2016/09/30 PHP
Symfony查询方法实例小结
2017/06/28 PHP
使用JavaScript构建JSON格式字符串实现步骤
2013/03/22 Javascript
javascript的内存管理详解
2013/08/07 Javascript
js数组的基本用法及数组根据下标(数值或字符)移除元素
2013/10/20 Javascript
js限制文本框只能输入整数或者带小数点的数字
2015/04/27 Javascript
Angular.js中ng-if、ng-show和ng-hide的区别介绍
2017/01/20 Javascript
理解javascript中的Function.prototype.bind的方法
2017/02/03 Javascript
JavaScript之promise_动力节点Java学院整理
2017/07/03 Javascript
解决微信二次分享不显示摘要和图片的问题
2017/08/18 Javascript
Angular中响应式表单的三种更新值方法详析
2017/08/22 Javascript
Nodejs 复制文件/文件夹的方法
2017/08/24 NodeJs
JQuery用$.ajax或$.getJSON跨域获取JSON数据的实现代码
2017/09/23 jQuery
Angular17之Angular自定义指令详解
2018/01/21 Javascript
vue环形进度条组件实例应用
2018/10/10 Javascript
JS实现页面数据懒加载
2020/02/13 Javascript
[39:00]Optic vs VP 2018国际邀请赛淘汰赛BO3 第三场 8.24
2018/08/25 DOTA
[45:18]完美世界DOTA2联赛循环赛 PXG vs IO 第二场 11.06
2020/11/09 DOTA
Python字典及字典基本操作方法详解
2018/01/30 Python
django+mysql的使用示例
2018/11/23 Python
python conda操作方法
2019/09/11 Python
Python实现子类调用父类的初始化实例
2020/03/12 Python
Python爬虫之Selenium中frame/iframe表单嵌套页面
2020/12/04 Python
HTML5+CSS3 诱人的实例:3D立方体旋转动画实例
2016/12/30 HTML / CSS
Omio法国:全欧洲低价大巴、火车和航班搜索和比价
2017/11/13 全球购物
实习求职信
2013/12/01 职场文书
志愿者活动总结报告
2014/06/27 职场文书
社区党员志愿服务活动方案
2014/08/18 职场文书
职工擅自离岗检讨书
2014/09/23 职场文书
公务员年度考核评语
2014/12/31 职场文书
廉洁自律个人总结
2015/02/14 职场文书
五星红旗迎风飘扬观后感
2015/06/17 职场文书
学习商务礼仪心得体会
2016/01/22 职场文书
《天净沙·秋思》教学反思三篇
2019/11/02 职场文书