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 相关文章推荐
一个js实现的所谓的滑动门
May 23 Javascript
Extjs实现进度条的两种便捷方式
Sep 26 Javascript
javascript不可用的问题探究
Oct 01 Javascript
javascript写的一个模拟阅读小说的程序
Apr 04 Javascript
javascript设计模式Constructor(构造器)模式
Aug 19 Javascript
jQuery的ready方法实现原理分析
Oct 26 Javascript
移动设备手势事件库Touch.js使用详解
Aug 18 Javascript
Node.js搭建小程序后台服务
Jan 03 Javascript
bootstrap里bootstrap动态加载下拉框的实例讲解
Aug 10 Javascript
详解js创建对象的几种方法及继承
Apr 12 Javascript
小程序封装路由文件和路由方法(5种全解析)
May 26 Javascript
浅谈Vue的computed计算属性
Mar 21 Vue.js
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
多文件上传的例子
2006/10/09 PHP
中国站长站 For Dede4.0 采集规则
2007/05/27 PHP
PHP开启gzip页面压缩实例代码
2010/03/11 PHP
php中如何使对象可以像数组一样进行foreach循环
2013/08/09 PHP
CSS常用网站布局实例
2008/04/03 Javascript
jquery中ajax学习笔记4
2011/10/16 Javascript
jQuery中toggleClass()方法用法实例
2015/01/05 Javascript
javascript实现checkBox的全选,反选与赋值
2015/03/12 Javascript
JS中捕获console.log()输出的方法
2015/04/16 Javascript
js实现右键自定义菜单
2016/12/03 Javascript
详解ES6中的let命令
2020/04/05 Javascript
详解基于DllPlugin和DllReferencePlugin的webpack构建优化
2018/06/28 Javascript
javascript验证form表单数据的案例详解
2019/03/25 Javascript
Windows下安装 node 的版本控制工具 nvm
2020/02/06 Javascript
解决vue net :ERR_CONNECTION_REFUSED报错问题
2020/08/13 Javascript
vue.js+element 默认提示中英文操作
2020/11/11 Javascript
[55:35]DOTA2-DPC中国联赛 正赛 CDEC vs Dragon BO3 第二场 1月22日
2021/03/11 DOTA
python绘图库Matplotlib的安装
2014/07/03 Python
基于Python实现的扫雷游戏实例代码
2014/08/01 Python
Python格式化压缩后的JS文件的方法
2015/03/05 Python
Django中URL视图函数的一些高级概念介绍
2015/07/20 Python
python实现ftp文件传输系统(案例分析)
2020/03/20 Python
印度尼西亚在线时尚购物网站:ZALORA印尼
2016/08/02 全球购物
波兰补充商店:Muscle Power
2018/10/29 全球购物
抽象类和接口的区别
2012/09/19 面试题
环境工程毕业生自荐信
2013/11/17 职场文书
英语道歉信范文
2014/01/09 职场文书
竞选部长演讲稿
2014/04/26 职场文书
捐款倡议书格式范文
2014/05/14 职场文书
给妈妈洗脚活动方案
2014/08/16 职场文书
对照四风自我剖析材料
2014/10/07 职场文书
2015年新农合工作总结
2015/03/30 职场文书
青年志愿者服务活动总结
2015/05/06 职场文书
小学远程教育工作总结
2015/08/13 职场文书
2016年社区综治宣传月活动总结
2016/03/16 职场文书
小学语文的各类谚语(70首)
2019/08/15 职场文书