jQuery选择器之子元素过滤选择器


Posted in jQuery onSeptember 28, 2017

本文实例为大家分享了jQuery子元素过滤选择器的具体代码,供大家参考,具体内容如下

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Untitled Document</title>
    <link rel="stylesheet" type="text/css" href="css/style.css" rel="external nofollow" >
        <style type="text/css">
      div, span, p {
        width: 140px;
        height: 140px;
        margin: 5px;
        background: #aaa;
        border: #000 1px solid;
        float: left;
        font-size: 17px;
        font-family: Verdana;
      }
      
      div.mini {
        width: 55px;
        height: 55px;
        background-color: #aaa;
        font-size: 12px;
      }
      
      div.hide {
        display: none;
      }      
    </style>
    <script type="text/javascript" src="jquery-1.7.2.js"></script>
    <script type="text/javascript">
      $(document).ready(function(){
        
        $("#btn1").click(function(){
          //选取子元素, 需要在选择器前添加一个空格. 
          $("div.one :nth-child(2)").css("background", "#ffbbaa");
        });
        $("#btn2").click(function(){
          $("div.one :first-child").css("background", "#ffbbaa");
        });
        $("#btn3").click(function(){
          $("div.one :last-child").css("background", "#ffbbaa");
        });
        
        $("#btn4").click(function(){
          $("div.one :only-child").css("background", "#ffbbaa");
        });
        
      });
    </script>
  </head>
  <body>    
    <input type="button" value="选取每个class为one的div父元素下的第2个子元素." id="btn1"/>
    <input type="button" value="选取每个class为one的div父元素下的第一个子元素." id="btn2"/>
    <input type="button" value="选取每个class为one的div父元素下的最后一个子元素." id="btn3"/>
    <input type="button" value="如果class为one的div父元素下的仅仅只有一个子元素,那么选中这个子元素." id="btn4"/>
    
    <br><br>
    <div class="one" id="one">
      id 为 one,class 为 one 的div
      <div class="mini">class为mini</div>
    </div>
    <div class="one" id="two" title="test">
      id为two,class为one,title为test的div
      <div class="mini" title="other">class为mini,title为other</div>
      <div class="mini" title="test">class为mini,title为test</div>
    </div>
    <div class="one">
      <div class="mini">class为mini</div>
      <div class="mini">class为mini</div>
      <div class="mini">class为mini</div>
      <div class="mini"></div>
    </div>
    <div class="one">
      <div class="mini">class为mini</div>
      <div class="mini">class为mini</div>
      <div class="mini">class为mini</div>
      <div class="mini" title="tesst">class为mini,title为tesst</div>
    </div>
    <div style="display:none;" class="none">style的display为"none"的div</div>
    <div class="hide">class为"hide"的div</div>
    <div>
      包含input的type为"hidden"的div<input type="hidden" value="123456789" size="8">
    </div>
    <div id="mover">正在执行动画的div元素.</div>
  </body>
</html>

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

jQuery 相关文章推荐
jQuery鼠标悬停内容动画切换效果
Apr 27 jQuery
jquery基于layui实现二级联动下拉选择(省份城市选择)
Jun 20 jQuery
jQuery 实时保存页面动态添加的数据的示例
Aug 14 jQuery
jQuery选择器之子元素过滤选择器
Sep 28 jQuery
jQuery使用bind函数实现绑定多个事件的方法
Oct 11 jQuery
jQuery滚动条美化插件nicescroll简单用法示例
Apr 18 jQuery
jquery使用FormData实现异步上传文件
Oct 25 jQuery
jQuery操作cookie的示例代码
Jun 05 jQuery
jquery选择器和属性对象的操作实例分析
Jan 10 jQuery
jQuery实现简易聊天框
Feb 08 jQuery
jquery实现垂直手风琴菜单
Mar 04 jQuery
jquery css实现流程进度条
Mar 26 jQuery
jQuery选择器之属性过滤选择器详解
Sep 28 #jQuery
jquery实现左右轮播图效果
Sep 28 #jQuery
JQuery 选择器、DOM节点操作练习实例
Sep 28 #jQuery
jQuery 利用ztree实现树形表格的实例代码
Sep 27 #jQuery
JavaScript实现离开页面前提示功能【附jQuery实现方法】
Sep 26 #jQuery
jQuery EasyUI Layout实现tabs标签的实例
Sep 26 #jQuery
jQuery EasyUI开发技巧总结
Sep 26 #jQuery
You might like
动易数据转成dedecms的php程序
2007/04/07 PHP
php中截取中文字符串的代码小结
2011/07/17 PHP
关于Zend Studio 配色方案插件的介绍
2013/06/24 PHP
使用gd库实现php服务端图片裁剪和生成缩略图功能分享
2013/12/25 PHP
[原创]php简单隔行变色功能实现代码
2016/07/09 PHP
laravel框架上传图片实现实时预览功能
2019/10/14 PHP
JS打开新窗口的2种方式
2013/04/18 Javascript
php显示当前文件所在的文件以及文件夹所有文件以树形展开
2013/12/13 Javascript
Jquery模仿Baidu、Google搜索时自动补充搜索结果提示
2013/12/26 Javascript
KnockoutJS 3.X API 第四章之数据控制流component绑定
2016/10/10 Javascript
Jquery AJAX POST与GET之间的区别详细介绍
2016/10/17 Javascript
JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
2016/10/24 Javascript
Nodejs 搭建简单的Web服务器详解及实例
2016/11/30 NodeJs
javascript容错处理代码(屏蔽js错误)
2017/01/20 Javascript
10道典型的JavaScript面试题
2017/03/22 Javascript
详解React 16 中的异常处理
2017/07/28 Javascript
element-ui upload组件多文件上传的示例代码
2018/10/17 Javascript
vue draggable resizable 实现可拖拽缩放的组件功能
2019/07/15 Javascript
[37:23]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第二局
2016/03/04 DOTA
使用Python脚本操作MongoDB的教程
2015/04/16 Python
python操作mongodb根据_id查询数据的实现方法
2015/05/20 Python
Python抓取电影天堂电影信息的代码
2016/04/07 Python
Centos7 Python3下安装scrapy的详细步骤
2018/03/15 Python
Python正则表达式和元字符详解
2018/11/29 Python
HTML5 localStorage使用总结
2017/02/22 HTML / CSS
美味咖啡的顶级烘焙师:Cafe Britt
2018/03/15 全球购物
Maisons du Monde德国:法国家具和装饰的市场领导者
2019/07/26 全球购物
师德师风演讲稿
2014/05/05 职场文书
酒店七夕情人节活动策划方案
2014/08/24 职场文书
员工培训协议书
2014/09/15 职场文书
毕业实习自我鉴定范文2014
2014/09/26 职场文书
2014年客户经理工作总结
2014/11/20 职场文书
2014年招商引资工作总结
2014/11/22 职场文书
2015年小学一年级班主任工作总结
2015/05/21 职场文书
2017元旦晚会开幕词
2016/03/03 职场文书
2019年警察入党转正申请书最新范文
2019/09/03 职场文书