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

发布时间 - 2026-01-11 03:18:07    点击率:

本文实例为大家分享了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选择器如何获取父级元素、同级元素、子元素  # jQuery层次选择器选择元素使用介绍  # jQuery学习总结之元素的相对定位和选择器(持续更新)  # jquery基本选择器匹配多个元素的实现方法  # 简单讲解jQuery中的子元素过滤选择器  # jQuery基本选择器选择元素使用介绍  # jquery子元素过滤选择器使用示例  # jquery层级选择器(匹配父元素下的子元素实现代码)  # jquery层级选择器的实现(匹配后代元素div)  # jQuery+css last-child实现选择最后一个子元素操作示例  # jQuery选择器之子元素过滤选择器  # jQuery选择器选中最后一个元素  # 倒数第二个元素操作示例  # 第二个  # 第一个  # 只有一个  # 第三个  # 大家分享  # 具体内容  # 大家多多  # head  # meta  # http  # DOCTYPE  # html  # gt  # content  # charset  # utf  # equiv 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 手机网站制作与建设方案,手机网站如何建设?  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  jQuery 常见小例汇总  javascript如何操作浏览器历史记录_怎样实现无刷新导航  如何在局域网内绑定自建网站域名?  使用PHP下载CSS文件中的所有图片【几行代码即可实现】  如何有效防御Web建站篡改攻击?  🚀拖拽式CMS建站能否实现高效与个性化并存?  Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解  详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南  Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验  再谈Python中的字符串与字符编码(推荐)  Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】  无锡营销型网站制作公司,无锡网选车牌流程?  网站建设要注意的标准 促进网站用户好感度!  米侠浏览器网页背景异常怎么办 米侠显示修复  如何生成腾讯云建站专用兑换码?  装修招标网站设计制作流程,装修招标流程?  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  如何在阿里云服务器自主搭建网站?  如何批量查询域名的建站时间记录?  如何制作一个表白网站视频,关于勇敢表白的小标题?  如何在七牛云存储上搭建网站并设置自定义域名?  如何用IIS7快速搭建并优化网站站点?  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  如何用景安虚拟主机手机版绑定域名建站?  jquery插件bootstrapValidator表单验证详解  如何在云主机上快速搭建网站?  Laravel如何实现API版本控制_Laravel API版本化路由设计策略  高防服务器:AI智能防御DDoS攻击与数据安全保障  1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤  iOS发送验证码倒计时应用  Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践  Laravel API路由如何设计_Laravel构建RESTful API的路由最佳实践  如何使用 jQuery 正确渲染 Instagram 风格的标签列表  浅谈javascript alert和confirm的美化  Android滚轮选择时间控件使用详解  Laravel怎么上传文件_Laravel图片上传及存储配置  在centOS 7安装mysql 5.7的详细教程  Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能  香港服务器建站指南:外贸独立站搭建与跨境电商配置流程  使用C语言编写圣诞表白程序  javascript基本数据类型及类型检测常用方法小结  Laravel如何实现一对一模型关联?(Eloquent示例)  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  重庆市网站制作公司,重庆招聘网站哪个好?  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  如何在 Pandas 中基于一列条件计算另一列的分组均值  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?