• jQ选择器


    1.首先说一下jQ基础选择器及使用方法

     1 <div class="box">
     2             <ul>
     3                 <li class="one">目录</li>
     4                 <li>风花雪月</li>
     5                 <li>云淡风轻</li>
     6                 <li>轻声细语</li>
     7                 <li id="li">醉生梦死</li>
     8                 <li>白雪皑皑</li>
     9                 <li>登高望远</li>
    10             </ul>
    11             <div class="boxa">
    12                 <p class="two">目录</p>
    13                 <p class="gl">格林童话</p>
    14                 <p>希腊童话</p>
    15                 <p class="ats">安徒生童话</p>
    16             </div>
    17         </div>
    18         <script>
    19             /* 基础选择器和css里面的选择其一摸一样
    20             id选择器 $("#id名")
    21             标签选择器    $(".类名")
    22             交集选择器    $("div.two")  要选择元素是div而且类名要是two
    23             并集选择器 $(".one,.two")    这个是只要有雷名为one或者two的 都可以
    24              */
    25             $(function(){
    26                 $("#li").css("font-size","50px");
    27                 $(".boxa").css("backgroundColor","#0f0");
    28                 $("li").css("color","pink");
    29                 $(".gl, .ats").css("backgroundColor","blue");
    30                 $(".one, .two").css("border","1px solid orange");
    31             })
    32         </script>

    2.子代和迭代

    <body>
            <div class="father">
                <div>
                    <span>span1</span>
                    <span>span2</span>
                    <span>span3</span>
                </div>
                <div>
                    <div>div1</div>
                    <div>div2</div>
                    <span>span标签</span>
                    <p>p标签</p>
                </div>
                <div></div>
                <p>p1</p>
                <p>p2</p>
                <p>p3</p>
                <span>span</span>
            </div>
            <script src="./jquery-3.5.1.js"></script>
            <script>
                // 子代选择器
                /* $("父元素>子元素")
                后迭代选择器
                $("父元素 后代元素") */
                
                $(function(){
                    // 需求:找到类名为father的盒子下的所有子代div标签
                    console.log($(".father>div"));
                    
                    // 需求:找到类名为father的合资下的所有子代div标签和p标签
                    // console.log($(".father>div, p"));    //获取到.father下的所有子代div标签和页面上所有的p标签
                    // console.log($(".father>(div,p)"));    //报错 jQuery里面压根没这种写法
                    
                    console.log($(".father>div, .father>p"));
                    
                    // 需求:找到father下的所有后代div
                    console.log($(".father div"));
                })
            </script>
        </body>

    3.过滤选择器

    <!-- 过滤选择器前面都会加一个冒号
    :odd 找到索引号为奇数行的元素
    :even 找到索引号为偶数行的元素

    :eq(index) 找到传入的索引号对应的元素
    -->

    4.筛选选择器

    <!--
    筛选选择器主要是方法
    children(选择器) 子类选择器 $("父元素>子元素") 用法 $("父元素").children("子元素选择器")
    find(选择器) 后代选择器 $(“父元素 子元素) 用法 $("父元素").find("子元素选择器")
    siblings(选择器) 兄弟选择器 $(我的是兄弟节点 不包括自己) 用法 $("兄弟元素").siblings("兄弟元素")
    parent() 父元素选择器 用法 $("选择器").parent()
    next() 下一个兄弟元素 用法 $("选择器").next()
    prev() 上一个兄弟元素 用法 $("选择器").prev()
    eq(index) 找对应索引的元素 $("li:eq(0)") 用法 $("li").eq(0)
    -->

  • 相关阅读:
    show parameters和强制索引失效
    ALTER INDEX 始末
    ADMIN OPTION和GRANT ANY OBJECT PRIVILEGE的问题
    oracle正则表达式函数简单总结(一)
    简单说一下Native Dynamic SQL(动态sql)和包DBMS_SQL
    金山快盘的文件上传
    桶中取黑白球问题
    读书笔记:编程之美求二进制数中1的个数
    vim配置文件.vimrc
    JVM内存管理
  • 原文地址:https://www.cnblogs.com/zycs/p/12886230.html
Copyright © 2020-2023  润新知