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.load()和Jsp的include的区别
Apr 12 jQuery
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
May 08 jQuery
jquery easyui如何实现格式化列
Jul 30 jQuery
jQuery实现全选、反选和不选功能
Aug 16 jQuery
jQuery 利用ztree实现树形表格的实例代码
Sep 27 jQuery
jQuery实现的回车触发按钮事件功能示例
Mar 25 jQuery
jQuery+datatables插件实现ajax加载数据与增删改查功能示例
Apr 17 jQuery
jQuery实现的中英文切换功能示例
Jan 11 jQuery
JQuery Ajax跨域调用和非跨域调用问题实例分析
Apr 16 jQuery
jquery实现购物车基本功能
Oct 25 jQuery
Javascript和jquery在selenium的使用过程
Oct 31 jQuery
JQuery事件委托(适用于给动态生成的脚本元素添加事件)
Feb 01 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+APACHE实现网址伪静态
2015/02/22 PHP
PHP实现从远程下载文件的方法
2015/03/12 PHP
10个php函数实用却不常见
2015/10/13 PHP
php微信公众平台配置接口开发程序
2016/09/22 PHP
在JavaScript中使用inline函数的问题
2007/03/08 Javascript
Js 获取HTML DOM节点元素的方法小结
2009/04/24 Javascript
JavaScript Sort 表格排序
2009/10/31 Javascript
js 关键词高亮(根据ID/tag高亮关键字)案例介绍
2013/01/21 Javascript
javascript实现window.print()去除页眉页脚
2014/12/30 Javascript
Bootstrap选项卡学习笔记分享
2017/02/13 Javascript
详解vuejs几种不同组件(页面)间传值的方式
2017/06/01 Javascript
利用纯js + transition动画实现移动端web轮播图详解
2017/09/10 Javascript
nodeJs实现基于连接池连接mysql的方法示例
2018/02/10 NodeJs
vue实现一个炫酷的日历组件
2018/10/08 Javascript
JS中注入eval, Function等系统函数截获动态代码
2019/04/03 Javascript
JS数组降维的实现Array.prototype.concat.apply([], arr)
2020/04/28 Javascript
Vue中computed及watch区别实例解析
2020/08/01 Javascript
Python 随机生成中文验证码的实例代码
2013/03/20 Python
使用基于Python的Tornado框架的HTTP客户端的教程
2015/04/24 Python
python获取本机mac地址和ip地址的方法
2015/04/29 Python
Python中动态创建类实例的方法
2017/03/24 Python
网易有道2017内推编程题 洗牌(python)
2019/06/19 Python
django连接oracle时setting 配置方法
2019/08/29 Python
使用 Python 遍历目录树的方法
2020/02/29 Python
Python3 + Appium + 安卓模拟器实现APP自动化测试并生成测试报告
2021/01/27 Python
利用HTML5画出一个坦克的形状具体实现代码
2013/06/20 HTML / CSS
澳大利亚拥有最佳跳伞降落点和最好服务的跳伞项目运营商:Skydive Australia
2018/03/05 全球购物
乌克兰电子产品和家用电器购物网站:TOUCH
2019/08/09 全球购物
全球最受追捧的运动服品牌领先数字目的地:Stylerunner
2020/11/25 全球购物
俄罗斯品牌服装在线商店:VIPAVENUE
2020/08/10 全球购物
印度电子产品购物网站:Vijay Sales
2021/02/16 全球购物
《鸟的天堂》教学反思
2014/02/27 职场文书
《骑牛比赛》教后反思
2014/04/22 职场文书
音乐幼师求职信
2014/07/09 职场文书
如何写贫困证明申请书
2014/10/29 职场文书
机关单位2016年创先争优活动总结
2016/04/05 职场文书