直接po图和代码

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JQuery学习04篇(层次选择器)</title>
<link rel="stylesheet" type="text/css" href="inputAndDiv.css">
<style type="text/css">
div span{background: #F79F81;
}
</style>
</head>
<body style="background-color: #CCE8CF;"><h3 style="color: red;">JQuery学习04篇(层次选择器)</h3><p><input type="text" /> <span>江西省</span><span>赣州市</span></p><p><input type="text" /><span>于都县</span><span>家乡特产赣南脐橙</span></p><p><input type="text" /><span>柿子饼</span><span>番薯干</span></p><div><span>我老家在江西省赣州市于都县</span><span>脐橙糕</span><span>酸枣糕</span><span>高山青草奶</span><p><span>擂茶</span><span>珍珠粉</span></p></div>
</body>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
//JQuery层次选择器跟css样式写法很类似
//div下的span
$("div span").css("background", "#BCA9F5");
$("div span").css("font-size", "24px");/*
参考网页https://blog.csdn.net/czh500/article/details/102945911
https://blog.csdn.net/czh500/article/details/102945962
https://www.w3school.com.cn/jquery/jquery_ref_selectors.asp
https://www.csdn.net/gather_29/OtDaggysMTkwLWJsb2cO0O0O.html
*///紧挨着input元素的第1个(兄弟/同级)span  (即选取input后面的第1个的span兄弟节点)
$("input + span").css("background", "#FA5882"); //相邻兄弟选择器//紧挨着input元素的所有(兄弟/同级)span  (即选取input后面的所有的span兄弟节点)
$("input ~ span").css("background", "#D358F7"); //一般相邻选择器/一般兄弟选择器//子选择器
//选择所有div元素里面的子元素span(直接子元素)
$('div > span').css("background", "#F78181");//后代选择器
//选择所有div元素里面的span元素(后代可以是儿子,孙子,曾孙等等)
$('div span').css("background", "#DC143C");</script>
</html>

JQuery学习04篇(层次选择器)相关推荐

  1. CSS学习04之层次选择器

    回顾 什么是选择器 在 CSS 中,选择器是选取需设置样式的元素的模式. 选择器的作用 CSS 选择器用于"查找"(或选取)要设置样式的 HTML 元素. 方便我们对元素添加样式. ...

  2. JQuery学习22篇(事件委托)

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  3. jQuery学习之旅 Item1 选择器【一】

    点击"名称"会跳转到此方法的jQuery官方说明文档. 1. 基础选择器 Basics 名称 说明 举例 #id 根据元素Id选择 $("divId") 选择I ...

  4. jQuery 学习-样式篇(三):jQuery 选择器类型详解

    推荐阅读 Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506 Helm3(K8S 资源对象管理工具)博客专栏:https: ...

  5. JQuery学习四(过滤选择器)

    :first选择第一个元素.$("div:first")进行选择第一个<div> :last 选择最后一个最后一个元素 $("div:last")选 ...

  6. jQuery 学习-DOM篇(四):jQuery 删除 DOM 元素的方法

    推荐阅读 Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506 Helm3(K8S 资源对象管理工具)博客专栏:https: ...

  7. jQuery 学习-DOM篇(一):jQuery 创建元素并添加属性

    推荐阅读 Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506 Helm3(K8S 资源对象管理工具)博客专栏:https: ...

  8. jQuery 学习-样式篇(九):jQuery 存储和删除元素私有数据的方法

    推荐阅读 Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506 Helm3(K8S 资源对象管理工具)博客专栏:https: ...

  9. jQuery 学习-样式篇(八):jQuery 设置元素的 CSS 样式

    推荐阅读 Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506 Helm3(K8S 资源对象管理工具)博客专栏:https: ...

最新文章

  1. 大数据安全事件警示:海量数据放哪才真正放心
  2. 金华杭州计算机学校录取分数线,2017年浙江金华各地中考录取分数线
  3. 阿里云accessKey如何创建?~ 2015.08.25
  4. uva1509(暴力dfs)
  5. Java中的字符串驻留
  6. Python基础——细琐知识点
  7. Mybatis的下载并搭建核心架构
  8. java容器集合类的区别用法_Java容器笔记(二):不同集合实现类的特点与区别...
  9. 今天的你死那去了的飞秋
  10. Permission denied (publickey).
  11. 基于JAVA+SpringMVC+Mybatis+MYSQL的宠物商城管理系统
  12. 环形单链表的约瑟夫问题
  13. 生成对抗网络GAN损失函数loss的简单理解
  14. Html5学习进阶一 视频和音频
  15. python import py文件权限_python 常见问题:导入py文件易忽略问题
  16. 模拟登陆广工统一认证系统
  17. 如何提高服务器硬盘读写速度,如何加速硬盘读写速度,如何完全控制ntfs 分区...
  18. MySQL基本操作——1
  19. python股票预测模型_一种基于Python和BP神经网络的股票预测方法
  20. Android拉起拼多多

热门文章

  1. 弄了一整天,终于把打印自定义纸张大小搞定了
  2. 如何用ps 在图片上面写字
  3. nyoj_71 独木舟上的旅行
  4. [附源码]java毕业设计动物保护网站
  5. Python的学习之旅第一站:基本语法
  6. 《Java小游戏实现》:坦克大战
  7. 区块链毕设开题技术路线
  8. 火力全开,重新定义蓝牙耳机!新一代南卡OE Pro不入耳式蓝牙耳机震撼来袭
  9. 三分钟解决文档编辑难题-【文档编辑命令- cat echo vi/vim tail rmdir 】
  10. 说说自己找互联网工作的经验