jQuery层级选择器实例代码


Posted in Javascript onFebruary 06, 2017

本文实例为大家分享了jQuery层级选择器的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>

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

<body>
  <h2>子选择器与后代选择器</h2>
  <div class="left">
    <div class="aaron">
      <p>div下的第一个p元素</p>
    </div>
    <div class="aaron">
      <p>div下的第一个p元素</p>
    </div>
  </div>
  <div class="right">
    <div class="imooc">
      <article>
        <p>div下的article下的p元素</p>
      </article>
    </div>
    <div class="imooc">
      <article>
        <p>div下的article下的p元素</p>
      </article>
    </div>
  </div>

  <script type="text/javascript">
    //子选择器
    //$('div > p') 选择所有div元素里面的子元素P
    $('div > p').css("border", "5px groove red");
  </script>

  <script type="text/javascript">
    //后代选择器
    //$('div p') 选择所有div元素里面的p元素
    $('div p').css("border", "9px groove green");
  </script>


  <h2>相邻兄弟选择器与一般兄弟选择器</h2>
  <div class="bottom">
    <div>兄弟节点div, +~选择器不能向前选择</div>
    <span class="prev">选择器span元素</span>
    <div>span后第一个兄弟节点div</div>
    <div>兄弟节点div
      <div class="small">子元素div</div>
    </div>
    <span>兄弟节点span,不可选</span>
    <div>兄弟节点div</div>
  </div>

  <script type="text/javascript">
    //相邻兄弟选择器
    //选取prev后面的第一个的div兄弟节点
    $(".prev + div").css("border", "3px groove blue");
  </script>

  <script type="text/javascript">
    //一般相邻选择器
    //选取prev后面的所有的div兄弟节点
    $(".prev ~ div").css("border", "3px groove blue");
  </script>

</body>

</html>

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

Javascript 相关文章推荐
随机显示经典句子或诗歌的javascript脚本
Aug 04 Javascript
使用js检测浏览器是否支持html5中的video标签的方法
Mar 12 Javascript
JavaScript中判断整数的多种方法总结
Nov 08 Javascript
JavaScript 浏览器对象模型BOM使用介绍
Apr 13 Javascript
AngularJS页面访问时出现页面闪烁问题的解决
Mar 06 Javascript
使用pcs api往免费的百度网盘上传下载文件的方法
Mar 17 Javascript
Backbone View 之间通信的三种方式
Aug 09 Javascript
jQuery插件FusionCharts绘制的3D环饼图效果示例【附demo源码】
Apr 02 jQuery
Angular2使用Augury来调试Angular2程序
May 21 Javascript
Vue中的数据监听和数据交互案例解析
Jul 12 Javascript
vue loadmore组件上拉加载更多功能示例代码
Jul 19 Javascript
深入浅析Vue.js 中的 v-for 列表渲染指令
Nov 19 Javascript
jQuery元素选择器实例代码
Feb 06 #Javascript
对称加密与非对称加密优缺点详解
Feb 06 #Javascript
jquery实现input框获取焦点的方法
Feb 06 #Javascript
jQuery表单元素选择器代码实例
Feb 06 #Javascript
Jquery鼠标放上去显示全名的实现方法
Feb 06 #Javascript
如何获取元素的最终background-color
Feb 06 #Javascript
a标签置灰不可点击的实现方法
Feb 06 #Javascript
You might like
javascript 写的一个简单的timer
2009/07/30 Javascript
jquery键盘事件介绍
2011/01/31 Javascript
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
2011/09/20 Javascript
javascript for循环从入门到偏门(效率优化+奇特用法)
2012/08/01 Javascript
javascript变量作用域使用中常见错误总结
2013/03/26 Javascript
js控制输入框获得和失去焦点时状态显示的方法
2015/01/30 Javascript
jQuery实现响应鼠标背景变化的动态菜单效果代码
2015/08/27 Javascript
JavaScript中eval()函数用法详解
2015/12/14 Javascript
使用nodejs中httpProxy代理时候出现404异常的解决方法
2016/08/15 NodeJs
Web打印解决方案之普通报表打印功能
2016/08/29 Javascript
JavaScript获取服务器时间的方法详解
2016/12/11 Javascript
Python常见数据结构详解
2014/07/24 Python
Python中利用函数装饰器实现备忘功能
2015/03/30 Python
python密码错误三次锁定(实例讲解)
2017/11/14 Python
Python 运行 shell 获取输出结果的实例
2019/01/07 Python
Python发送手机动态验证码代码实例
2020/02/28 Python
Python爬虫实现模拟点击动态页面
2020/03/05 Python
python PIL模块的基本使用
2020/09/29 Python
python3实现简单飞机大战
2020/11/29 Python
解决HTML5手机端页面缩放的问题
2017/10/27 HTML / CSS
H5 video poster属性设置视频封面的方法
2020/05/25 HTML / CSS
中国旅游网站:同程旅游
2016/09/11 全球购物
生物有机护肤品:Aurelia Probiotic Skincare
2018/01/31 全球购物
Dillard’s百货官网:Dillards.com
2018/05/26 全球购物
局部内部类是否可以访问非final变量?
2013/04/20 面试题
EJB的激活机制
2013/10/25 面试题
园长自我鉴定
2013/10/06 职场文书
实习鉴定范文
2013/12/19 职场文书
初中班主任寄语
2014/04/04 职场文书
老干部工作先进集体事迹材料
2014/05/21 职场文书
2015年安全保卫工作总结
2015/05/14 职场文书
结婚纪念日感言
2015/08/01 职场文书
2016先进工作者事迹材料
2016/02/25 职场文书
Golang标准库syscall详解(什么是系统调用)
2021/05/25 Golang
Python爬虫实战之爬取京东商品数据并实实现数据可视化
2021/06/07 Python
CentOS8.4安装Redis6.2.6的详细过程
2021/11/20 Redis