zoukankan      html  css  js  c++  java
  • jQ学习之过滤选择器的测试

    一:过滤选择器主要是范围+条件

    主要有几个方法 :

    1、first(找到范围内第一个元素)

    2、last(找到范围内最后一个元素)

    3、odd(找到范围内索引值为奇数的元素(索引值从0开始))

    4、even(找到范围内索引值为偶数的元素(索引值从0开始))

    html代码:

     1     <input type="button" id="btn1" value="选择body的第一个div元素" />
     2         <input type="button" id="btn2" value="选择body中最后一个div元素" />
     3         <input type="button" id="btn3" value="选择body中的奇数的div" />
     4         <input type="button" id="btn4" value="选择body中偶数的div" />
     5         <hr />
     6         <div id="one">
     7             <div class="mini">
     8                 111
     9             </div>
    10         </div>
    11 
    12         <div id="two">
    13             <div class="mini">
    14                 222
    15             </div>
    16             <div class="mini">
    17                 333
    18             </div>
    19         </div>
    20 
    21         <div id="three">
    22             <div class="mini">
    23                 444
    24             </div>
    25             <div class="mini">
    26                 555
    27             </div>
    28             <div class="mini">
    29                 666
    30             </div>
    31         </div>
    32 
    33         <span id="four">
    34 
    35         </span>

    jQ代码:

     1 //定义一个页面加载函数
     2                 $(function(){
     3                     //为按钮1设置点击事件
     4                     $("#btn1").click(function(){
     5                         //注意方法
     6                     $("body div:first").css("backgroundColor","gold");
     7                     })
     8                     $("#btn2").click(function(){
     9                         //注意方法
    10                         $("body div:last").css("backgroundColor","gold");
    11                     })
    12                     $("#btn3").click(function(){
    13                         //注意方法,even在检索的时候是从0开始计数
    14                         $("body div:odd").css("backgroundColor","gold");
    15                     })
    16                     $("#btn4").click(function(){
    17                         //注意方法,注意参数,所有指的是包含body内部所有的元素
    18                         $("body div:even").css("backgroundColor","gold");
    19                     })
    20                     
    21                 })

    CSS代码:

     1  div,span,p {
     2     width:140px;
     3     height:140px;
     4     margin:5px;
     5     background:#aaa;
     6     border:#000 1px solid;
     7     float:left;
     8     font-size:17px;
     9     font-family:Verdana;
    10   }
    11    div.mini { 
    12     width:55px;
    13     height:55px;
    14     background-color: #aaa;
    15     font-size:12px;
    16   } 
    17   div.hide { 
    18     display:none;
    19   }
  • 相关阅读:
    物喻十例
    小写金额转换成大写
    让电脑启动更快十招
    计算机技术
    DOS 全集
    python基础 day14 匿名函数 内置函数 闭包
    python基础 day13 生成器,列表推导式、生成器表达式
    python基础 day12 函数名的应用 新特性:格式化输出 f-string 迭代器
    python基础 day 11 函数参数
    python基础 day 10 函数初识
  • 原文地址:https://www.cnblogs.com/zhang188660586/p/11186206.html
Copyright © 2011-2022 走看看