zoukankan      html  css  js  c++  java
  • jQuery 简单过滤选择器

    <!DOCTYPE HTML>
    <html>
    <head>
        <title> 使用jQuery基本过滤选择器 </title>
        <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
    </head>
    <body>
        <div>
              <h1>基本过滤选择器</h1>
              <ul>
                <li class="DefClass">Item 0</li>
                <li class="DefClass">Item 1</li>
                <li class="NotClass">Item 2</li>
                <li class="DefClass">Item 3</li>
              </ul>
              <span id="spanMove">Span Move</span>
        </div>
    </body>
    </html>
    body{
        font-size:12px;
        text-align:center
    }
    div{
        width:241px;
        height:83px;
        border:solid 1px #ccc
    }
    h1 {
        font-size:13px
    }
    ul {
        list-style-type:none;padding:0px
    }
    .DefClass,.NotClass{
        width:60px;
        height:23px;
        line-height:23px;
        float:left;
        border-top:solid 1px #eee;
        border-bottom:solid 1px #eee
    }
    .GetFocus{
        width:58px;
        border-bottom:solid 1px #666;
        background-color:#eee
    }
    #spanMove{
        width:238px;
        height:23px;
        line-height:23px
    }
    $(function (){//jQuery代码
    
    1.  ul中的第一个li元素添加样式; 
      $("ul li:first").addClass("GetFocus");
      $("ul li").first().addClass("GetFocus");
    
    2.  ul中的最后一个li元素添加样式;
      $("ul li:last").addClass("GetFocus");
      $("ul li").last().addClass("GetFocus");
    
    3.   ul中的非class=“NotClass” li元素添加样式;
      $("ul li:not(.NotClass)").addClass("GetFocus");
    
    4.  ul中的 li索引值为偶数的元素添加样式;从0开始计数
      $("ul li:even").addClass("GetFocus");
    
    5.  ul中的 li索引值为奇数的元素添加样式;从0开始计数
      $("ul li:odd").addClass("GetFocus");
    
    6.增加一个给定索引值的元素类别,从0开始计数
      $("li:eq(1)").addClass("GetFocus");
    
    7.增加所有大于给定索引值的元素类别,从0开始计数
      $("li:gt(1)").addClass("GetFocus");
    
    8.增加所有小于给定索引值的元素类别,从0开始计数
       $("li:lt(4)").addClass("GetFocus");
    
    9.//增加标题类元素类别
       $("div h1").css("width","238");
        $(":header").addClass("GetFocus"); 
    })

    1.  

    2.

    3.

    4.

    5.

    6.

    7.

    8.

    9.

  • 相关阅读:
    线圈与触发器
    线圈
    sourceinsight 宏
    linu  micro time
    删除 .svn 文件夹
    !!!
    ACE_MAIN
    窗体的一些主要属性
    http协议的几个概念
    保留每个name的最新日期的数据
  • 原文地址:https://www.cnblogs.com/dazhangli/p/5383363.html
Copyright © 2011-2022 走看看