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 相关文章推荐
javscript对象原型的一些看法
Sep 19 Javascript
汉化英文版的Dreamweaver CS5并自动提示jquery
Nov 25 Javascript
提升你网站水平的jQuery插件集合推荐
Apr 19 Javascript
使用JQuery和CSS模拟超链接的用户单击事件的实现代码
May 23 Javascript
js Array对象的扩展函数代码
Apr 24 Javascript
Jqgrid表格随窗口大小改变而改变的简单实例
Dec 28 Javascript
jQuery实现数秒后自动提交form的方法
Mar 05 Javascript
jQuery获得指定元素坐标的方法
Apr 14 Javascript
简单的JS时钟实例讲解
Jan 13 Javascript
js链表操作(实例讲解)
Aug 29 Javascript
详解vue如何使用rules对表单字段进行校验
Oct 17 Javascript
JavaScript实现跟随鼠标移动的盒子
Jan 28 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
PHP 面向对象 final类与final方法
2010/05/05 PHP
php对大文件进行读取操作的实现代码
2013/01/23 PHP
php中使用redis队列操作实例代码
2013/02/07 PHP
php实现Linux服务器木马排查及加固功能
2014/12/29 PHP
PHP+jquery实时显示网站在线人数的方法
2015/01/04 PHP
php实现贪吃蛇小游戏
2016/07/26 PHP
laravel5.5添加echarts实现画图功能的方法
2019/10/09 PHP
Jquery+ajax请求data显示在GridView上(asp.net)
2010/08/27 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
Jquery仿淘宝京东多条件筛选可自行结合ajax加载示例
2013/08/28 Javascript
js 走马灯简单实例
2013/11/21 Javascript
JavaScript访问CSS属性的几种方式介绍
2014/07/21 Javascript
nodejs教程之制作一个简单的文章发布系统
2014/11/21 NodeJs
仿JQuery输写高效JSLite代码的一些技巧
2015/01/13 Javascript
JavaScript将字符串转换成字符编码列表的方法
2015/03/19 Javascript
超级给力的JavaScript的React框架入门教程
2015/07/02 Javascript
js实现String.Fomat的实例代码
2016/09/02 Javascript
Require.JS中的几种define定义方式示例
2017/06/01 Javascript
Vue2.0实现将页面中表格数据导出excel的实例
2017/08/09 Javascript
react-navigation之动态修改title的内容
2018/09/26 Javascript
Python2.x和3.x下maketrans与translate函数使用上的不同
2015/04/13 Python
Python实现自动登录百度空间的方法
2017/06/10 Python
对Python中range()函数和list的比较
2018/04/19 Python
Python3调用百度AI识别图片中的文字功能示例【测试可用】
2019/03/13 Python
Python实现序列化及csv文件读取
2020/01/19 Python
Pycharm远程连接服务器并实现代码同步上传更新功能
2020/02/25 Python
Pythonic版二分查找实现过程原理解析
2020/08/11 Python
css3实现背景图片拉伸效果像桌面壁纸一样
2013/08/19 HTML / CSS
遗嘱公证书标准样本
2014/04/08 职场文书
离婚协议书怎么写的
2014/12/14 职场文书
个人年终总结范文
2015/03/09 职场文书
科技活动总结范文
2015/05/11 职场文书
汶川大地震感悟
2015/08/10 职场文书
初二物理教学反思
2016/02/19 职场文书
人民调解协议书
2016/03/21 职场文书
Python集合set()使用的方法详解
2022/03/18 Python