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 相关文章推荐
学习ExtJS(一) 之基础前提
Oct 07 Javascript
基于jquery的文本框与autocomplete结合使用(asp.net+json)
May 30 Javascript
Jvascript学习实践案例(开发常用)
Jun 25 Javascript
为什么要在引入的css或者js文件后面加参数的详细讲解
May 03 Javascript
Javascript拓展String方法小结
Jul 08 Javascript
js函数模拟显示桌面.scf程序示例
Apr 20 Javascript
详解Angular 中 ngOnInit 和 constructor 使用场景
Jun 22 Javascript
详解Vue的computed(计算属性)使用实例之TodoList
Aug 07 Javascript
d3.js实现自定义多y轴折线图的示例代码
May 30 Javascript
JavaScript事件冒泡机制原理实例解析
Jan 14 Javascript
微信公众号网页分享功能开发的示例代码
May 27 Javascript
vue-cli4使用全局less文件中的变量配置操作
Oct 21 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 定义404页面的实现代码
2012/11/19 PHP
php简单判断两个字符串是否相等的方法
2015/07/13 PHP
PHP页面跳转实现延时跳转的方法
2016/12/10 PHP
Yii2 中实现单点登录的方法
2018/03/09 PHP
PHP simplexml_load_string()函数实例讲解
2019/02/03 PHP
PHP5.5基于mysqli连接MySQL数据库和读取数据操作实例详解
2019/02/16 PHP
对YUI扩展的Gird组件 Part-1
2007/03/10 Javascript
为Yahoo! UI Extensions Grid增加内置的可编辑器
2007/03/10 Javascript
仿163填写邮件地址自动显示下拉(无优化)
2008/11/05 Javascript
jquery+ashx无刷新GridView数据显示插件(实现分页、排序、过滤功能)
2010/04/25 Javascript
window.open关于浏览器拦截问题分析及解决方法
2013/02/05 Javascript
Jquery实现仿新浪微博获取文本框能输入的字数代码
2013/02/22 Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
2013/09/25 Javascript
判断输入是否为空,获得输入类型的JS代码
2013/10/30 Javascript
js实现上传图片及时预览
2016/05/07 Javascript
JS键盘版计算器的制作方法
2016/12/03 Javascript
JavaScript函数节流和函数防抖之间的区别
2017/02/15 Javascript
Bootstrap.css与layDate日期选择样式起冲突的解决办法
2017/04/07 Javascript
JS实现带导航城市列表以及输入搜索功能
2018/01/04 Javascript
基于vue-cli、elementUI的Vue超简单入门小例子(推荐)
2019/04/17 Javascript
微信小程序indexOf的替换方法(推荐)
2020/01/14 Javascript
python中yield的用法详解——最简单,最清晰的解释
2019/04/04 Python
django富文本编辑器的实现示例
2019/04/10 Python
wxPython实现整点报时
2019/11/18 Python
中国酒类在线零售网站:酒仙网
2016/08/20 全球购物
ALEX AND ANI:手镯,项链,耳环和更多
2017/04/20 全球购物
幼儿园春季开学寄语
2014/04/03 职场文书
励志演讲稿3分钟
2014/08/21 职场文书
乡镇党的群众路线对照检查材料
2014/09/24 职场文书
民主评议党员自我鉴定
2014/10/21 职场文书
群众路线教育实践活动调研报告
2014/11/03 职场文书
2014年仓库保管员工作总结
2014/12/03 职场文书
2015年党小组工作总结
2015/05/26 职场文书
运动会闭幕式主持词
2015/07/01 职场文书
遇事可以测出您的见识与格局
2019/09/16 职场文书
react国际化react-intl的使用
2021/05/06 Javascript