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实现radio第一次点击选中第二次点击取消功能
May 15 jQuery
jQuery为某个div加入行样式
Jun 09 jQuery
jQuery实现点击关注和取消功能
Jul 03 jQuery
浅谈事件冒泡、事件委托、jQuery元素节点操作、滚轮事件与函数节流
Jul 22 jQuery
jQuery Collapse1.1.0折叠插件简单使用
Aug 28 jQuery
简单实现jquery隔行变色
Nov 09 jQuery
集成vue到jquery/bootstrap项目的方法
Feb 10 jQuery
jQuery发请求传输中文参数乱码问题的解决方案
May 22 jQuery
jQuery实现高级检索功能
May 28 jQuery
JQuery常用简单动画操作方法回顾与总结
Dec 07 jQuery
JS JQuery获取data-*属性值方法解析
Sep 01 jQuery
如何使用jQuery操作Cookies方法解析
Sep 08 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
用Socket发送电子邮件(利用需要验证的SMTP服务器)
2006/10/09 PHP
php addslashes 函数详细分析说明
2009/06/23 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
2016/02/26 PHP
使用YII2框架实现微信公众号中表单提交功能
2017/09/04 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
javascript来定义类的规范小结
2010/11/19 Javascript
关于Mozilla浏览器不支持innerText的解决办法
2011/01/01 Javascript
使用jQuery避免鼠标双击的解决方案
2013/08/21 Javascript
基于jQuery实现音乐播放试听列表
2016/04/14 Javascript
js获取隐藏元素宽高的实现方法
2016/05/19 Javascript
bootstrap是什么_动力节点Java学院整理
2017/07/14 Javascript
JavaScript实现仿Clock ISO时钟
2018/06/29 Javascript
微信小程序外卖选购页实现切换分类与数量加减功能案例
2019/01/15 Javascript
微信小程序开发实现消息推送
2020/11/18 Javascript
微信小程序实现电子签名并导出图片
2020/05/27 Javascript
Vue 根据条件判断van-tab的显示方式
2020/08/03 Javascript
[01:14]TI珍贵瞬间系列(六):冠军
2020/08/30 DOTA
[01:06:54]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第二场 2月28日
2021/03/11 DOTA
讲解python参数和作用域的使用
2013/11/01 Python
python验证码识别的示例代码
2017/09/21 Python
tensorflow TFRecords文件的生成和读取的方法
2018/02/06 Python
python实现媒体播放器功能
2018/02/11 Python
Python错误处理操作示例
2018/07/18 Python
把JSON数据格式转换为Python的类对象方法详解(两种方法)
2019/06/04 Python
python科学计算之narray对象用法
2019/11/25 Python
Django模板标签{% for %}循环,获取制定条数据实例
2020/05/14 Python
英国高街品牌:Miss Selfridge(塞尔弗里奇小姐)
2016/09/21 全球购物
万得城电器土耳其网站:欧洲第一大电子产品零售商
2016/10/07 全球购物
瑰珀翠美国官网:Crabtree & Evelyn美国
2016/11/29 全球购物
压铸汽车模型收藏家:Diecastmodelswholesale.com
2016/12/21 全球购物
开办大学饮食联盟创业计划书
2014/01/29 职场文书
英文请假条
2014/04/11 职场文书
铁路安全事故反思
2014/04/26 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
天河观后感
2015/06/11 职场文书
vue修饰符.capture和.self的区别
2022/04/22 Vue.js