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.

  • 相关阅读:
    一、模板的渲染
    十六、ajax上传图片 mvc
    十五、API请求接口-远程服务器返回错误: (400) 错误的请求错误
    九、操作(在结果中搜索+查询该表,单独几个字段查询,通过子查询方式查询)
    一、Vue分页实现
    【2019-10-29】除非你变成你自己
    【2019-10-28】美好在于细节心态
    【2019-10-27】理智是罗盘,感情是大风
    【2019-10-26】日积月累的小惠生者
    【2019-10-25】从错误和失败中获得经验
  • 原文地址:https://www.cnblogs.com/dazhangli/p/5383363.html
Copyright © 2011-2022 走看看