zoukankan      html  css  js  c++  java
  • jquery选择器之基本筛选器

    HTML示例代码 

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <!--HTML区域-->
        <h1>第一个标题</h1>
        <div class="nav-2014">
            <div class="w">
                <div class="w-spacer"></div>
                <div class="categorys">
                    <div class="dt">家用电器分类</div>
                </div>
                <span class="hr"></span>
                <div class="navitems-2014">
                    <div id="treasure"></div>
                    <span class="clr"></span>
                    <span class="chr"></span>
                    男:<input type="checkbox" checked="checked" value="nan">
                    女:<input type="checkbox" value="nv">
                </div>
            </div>
        </div>
        <h2>第二个标题</h2>
        <div id="electronic">
            <div id="firstScreen">1
                <div class="w">2</div>
            </div>
            <ul>
                <div class="u_c" lang="en-us"></div>
                <li class="ui-switch-curr"></li>
                <li class="ui-switch-item"></li>
                <li class="ui-switch-next"></li>
                <li class="ui-switch-sub"></li>
            </ul>
            <div class="secord_screen"></div>
            <div class="third_screen"></div>
        </div>
    </body>
    </html>
    

      伪类选择器:即以:开头的

      :first  获取第一个元素

      :not(selector) 去除所有选定的元素

      :even 匹配索引为偶数的元素

      :odd 匹配索引为奇数的元素

      :eq(index) 匹配给定的索引

      :gt(index) 大于指定的索引

      :lt(index) 小于指定的索引

      :last 匹配获取的最后一个元素

      :header 匹配所有标题元素

      示例:

        <!--jquery区域-->
        <script src="jquery-3.1.0.js"></script>
        <script>
    //        获取id为electronic下所有孩子div中的第一个,即id为firstScreen的div
            $("#electronic > div:first")
    //        获取所有li元素中最后一个元素
            $("li:last")
    //        获取所有input元素中非checked的元素,即女:<input type="checkbox" value="nv">
            $("input:not(:checked)")
    //        获取所有li元素中索引为0,2,4...的元素
            $("li:even")
    //        获取所有li元素中索引为1,3,5...的元素
            $("li:odd")
    //        获取所有li元素中索引为1的元素
            $("li:eq(1)")
    //        获取所有li元素中索引大于1的元素
            $("li:gt(1)")
    //        获取所有li元素中索引小于1的元素
            $("li:lt(1)")
    //        给所有标题加上背景色
            $(":header").css("background","red")
            console.log(cls)
        </script>
    

      

  • 相关阅读:
    HDU 1950 Bridging signals(LIS)
    PKU 1094 Sorting It All Out(拓扑排序)
    中国剩余定理(孙子定理)详解
    51Nod 1079
    翻转游戏
    不构造树的情况下验证先序遍历
    图说流程管理
    从架构到流程
    POS(Plan Operation Support 和 OES(Operation Enable Support)
    流程规划方法→POS法
  • 原文地址:https://www.cnblogs.com/kongzhagen/p/6187842.html
Copyright © 2011-2022 走看看