zoukankan      html  css  js  c++  java
  • 008 jquery过滤选择器-----------(子元素过滤选择器)

    1.介紹

      

    2.程序

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4 <meta charset="UTF-8">
     5 <title>Insert title here</title>
     6 <style type="text/css">
     7     div, span, p {
     8         width: 140px;
     9         height: 140px;
    10         margin: 5px;
    11         background: #aaa;
    12         border: #000 1px solid;
    13         float: left;
    14         font-size: 17px;
    15         font-family: Verdana;
    16     }
    17     
    18     div.mini {
    19         width: 55px;
    20         height: 55px;
    21         background-color: #aaa;
    22         font-size: 12px;
    23     }
    24     
    25     div.hide {
    26         display: none;
    27     }
    28 </style>
    29 <script type="text/javascript" src="jquery-3.2.1.min.js"></script>
    30 <script type="text/javascript">
    31     $(function(){
    32         //选取每个class为one的div父元素下的第2个子元素
    33         $("#btn1").click(function(){
    34             //在:前带一个空格
    35             $("div.one :nth-child(2)").css("background","#fab");
    36         });
    37         //选取每个class为one的div父元素下的第一个子元素.
    38         $("#btn2").click(function(){
    39             $("div.one :first-child").css("background","#fab");
    40         });
    41         //选取每个class为one的div父元素下的最后一个子元素
    42         $("#btn3").click(function(){
    43             $("div.one :last-child").css("background","#fab");
    44         });
    45         //如果class为one的div父元素下的仅仅只有一个子元素,那么选中这个子元素
    46         $("#btn4").click(function(){
    47             $("div.one :only-child").css("background","#fab");
    48         });
    49     })
    50 </script>
    51 </head>
    52 <body>
    53     <input type="button" value="选取每个class为one的div父元素下的第2个子元素." id="btn1"/>
    54     <input type="button" value="选取每个class为one的div父元素下的第一个子元素." id="btn2" />
    55     <input type="button" value="选取每个class为one的div父元素下的最后一个子元素." id="btn3" />
    56     <input type="button" value="如果class为one的div父元素下的仅仅只有一个子元素,那么选中这个子元素." id="btn4" />
    57 
    58     <br>
    59     <br>
    60     <div class="one" id="one">
    61         id 为 one,class 为 one 的div
    62         <div class="mini">class为mini</div>
    63     </div>
    64     <div class="one" id="two" title="test">
    65         id为two,class为one,title为test的div
    66         <div class="mini" title="other">class为mini,title为other</div>
    67         <div class="mini" title="test">class为mini,title为test</div>
    68     </div>
    69     <div class="one">
    70         <div class="mini">class为mini</div>
    71         <div class="mini">class为mini</div>
    72         <div class="mini">class为mini</div>
    73         <div class="mini"></div>
    74     </div>
    75     <div class="one">
    76         <div class="mini">class为mini</div>
    77         <div class="mini">class为mini</div>
    78         <div class="mini">class为mini</div>
    79         <div class="mini" title="tesst">class为mini,title为tesst</div>
    80     </div>
    81     <div style="display: none;" class="none">style的display为"none"的div</div>
    82     <div class="hide">class为"hide"的div</div>
    83     <div>
    84         包含input的type为"hidden"的div<input type="hidden" value="123456789"
    85             size="8">
    86     </div>
    87     <div id="mover">正在执行动画的div元素.</div>
    88 </body>
    89 </html>
  • 相关阅读:
    Java实现 蓝桥杯VIP 基础练习 完美的代价
    Java实现 蓝桥杯VIP基础练习 矩形面积交
    Java实现 蓝桥杯VIP 基础练习 完美的代价
    Java实现 蓝桥杯 蓝桥杯VIP 基础练习 数的读法
    Java实现 蓝桥杯 蓝桥杯VIP 基础练习 数的读法
    Java实现 蓝桥杯 蓝桥杯VIP 基础练习 数的读法
    Java实现 蓝桥杯 蓝桥杯VIP 基础练习 数的读法
    Java实现 蓝桥杯 蓝桥杯VIP 基础练习 数的读法
    核心思想:想清楚自己创业的目的(如果你没有自信提供一种更好的产品或服务,那就别做了,比如IM 电商 搜索)
    在Linux中如何利用backtrace信息解决问题
  • 原文地址:https://www.cnblogs.com/juncaoit/p/7266107.html
Copyright © 2011-2022 走看看