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 Math.random()随机数函数
Nov 04 Javascript
IE8提示Invalid procedure call or argument 异常的解决方法
Sep 30 Javascript
在父页面调用子页面的JS方法
Sep 29 Javascript
jQuery学习笔记之总体架构
Jun 03 Javascript
JS获取单击按钮单元格所在行的信息
Jun 17 Javascript
JavaScript实现将数组数据添加到Select下拉框的方法
Aug 21 Javascript
JS组件Bootstrap ContextMenu右键菜单使用方法
Apr 17 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
Jun 21 Javascript
JavaScript实现的CRC32函数示例
Nov 23 Javascript
基于Bootstrap实现城市三级联动
Nov 23 Javascript
viewer.js实现图片预览功能
Jun 24 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
Dec 01 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
PHP脚本的10个技巧(3)
2006/10/09 PHP
php获取本周星期一具体日期的方法
2015/04/20 PHP
PHP将URL转换成短网址的算法分享
2016/09/13 PHP
php写入文件不覆盖的实例讲解
2019/09/17 PHP
服务器安全设置的几个注册表设置
2007/07/28 Javascript
JavaScript XML实现两级级联下拉列表
2008/11/10 Javascript
Jquery实战_读书笔记2 选择器
2010/01/22 Javascript
在jQuery中 关于json空对象筛选替换
2013/04/15 Javascript
JavaScript将数据转换成整数的方法
2014/01/04 Javascript
JavaScript模块随意拖动示例代码
2014/05/27 Javascript
JS+CSS实现Div弹出窗口同时背景变暗的方法
2015/03/04 Javascript
avalonjs实现仿微博的图片拖动特效
2015/05/06 Javascript
js库Modernizr的介绍和使用
2015/05/07 Javascript
JQuery插入DOM节点的方法
2015/06/11 Javascript
angularjs创建弹出框实现拖动效果
2020/08/25 Javascript
JS克隆,属性,数组,对象,函数实例分析
2016/11/26 Javascript
vue实现树形菜单效果
2018/03/19 Javascript
vue 国际化 vue-i18n 双语言 语言包
2018/06/07 Javascript
JavaScript学习笔记之DOM操作实例分析
2019/01/08 Javascript
微信小程序vant弹窗组件的实现方式
2020/02/21 Javascript
[02:44]DOTA2英雄基础教程 魅惑魔女
2014/01/07 DOTA
python 参数列表中的self 显式不等于冗余
2008/12/01 Python
图文讲解选择排序算法的原理及在Python中的实现
2016/05/04 Python
Python2.7下安装Scrapy框架步骤教程
2017/12/22 Python
python模拟事件触发机制详解
2018/01/19 Python
Python打印输出数组中全部元素
2018/03/13 Python
python中break、continue 、exit() 、pass终止循环的区别详解
2019/07/08 Python
python 控制Asterisk AMI接口外呼电话的例子
2019/08/08 Python
荷兰多品牌网上鞋店:Stoute Schoenen
2017/08/24 全球购物
美国著名手表网站:Timepiece
2017/11/15 全球购物
波兰最大的宠物用品网上商店:FERA.PL
2019/08/11 全球购物
日期和时间问题
2015/01/04 面试题
公司活动总结怎么写
2014/06/25 职场文书
群众路线剖析材料(四风)
2014/11/05 职场文书
python游戏开发Pygame框架
2022/04/22 Python
windows server2008 开启端口的实现方法
2022/06/25 Servers