zoukankan      html  css  js  c++  java
  • jq:选择器(基本选择器)

    1、JQ函数:

    <script>
                $(function(){
                    $("#b1").click(function(){
                        $("#111").css("background-color","red");
                    });
                    
                    $("#b2").click(function(){
                        $(".mini").css("background-color","red");
                    });
                    
                    $("#b3").click(function(){
                        $("div").css("background-color","red");
                    });
                    
                    $("#b4").click(function(){
                        $("*").css("background-color","red");
                    });
                    
                    $("#b5").click(function(){
                        $("#two,.mini").css("background-color","red");
                    });
                });
            </script>

    该函数的功能是获取特定的元素值并添加颜色。

    基本选择器共有四种:

    $("#id")            //ID选择器
    $("div")            //元素选择器
    $(".classname")     //类选择器
    $(".classname,.classname1,#id1")     //组合选择器
    <body>
            <input type="button" id="b1" value="选择编号为111的元素"/>
            <input type="button" id="b2" value="选择样式为mini的元素"/><br>
            <input type="button" id="b3" value="选择所有的div元素"/>
            <input type="button" id="b4" value="选择所有元素"/><br>
            <input type="button" id="b5" value="选择id为two并且样式为mini的元素"/>
            <hr/>
            
            <div id="111">
                <div class="mini">
                    111
                </div>
            </div>
            
            <div id="222">
                <div class="mini">
                    222
                </div>
                <div class="mini">
                    333
                </div>
            </div>
            
            <div id="333">
                <div class="mini">
                    444
                </div>
                <div class="mini">
                    555
                </div>
                <div class="mini">
                    666
                </div>
            </div>
            
            <span id="444">
                
            </span>
        </body>

    添加按键和CSS布局,来选择特定的区域。

    效果展示:

     2、完整代码:

    CSS:

    div,span {
        140px;
        height:140px;
        margin:5px;
        background:#aaa;
        border:#000 1px solid;
        float:left;
        font-size:17px;
        font-family:Verdana;
      }
      div.mini { 
        55px;
        height:55px;
        background-color: #aaa;
        font-size:12px;
      }
      div.hide { 
        display:none;
      }

    index.html:

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>基本选择器</title>
            <link rel="stylesheet" href="../css/style.css" />
            <script type="text/javascript" src="../js/jquery-1.8.3.js" ></script>
            <script>
                $(function(){
                    $("#b1").click(function(){
                        $("#one").css("background-color","red");
                    });
                    
                    $("#b2").click(function(){
                        $(".mini").css("background-color","red");
                    });
                    
                    $("#b3").click(function(){
                        $("div").css("background-color","red");
                    });
                    
                    $("#b4").click(function(){
                        $("*").css("background-color","red");
                    });
                    
                    $("#b5").click(function(){
                        $("#two,.mini").css("background-color","red");
                    });
                });
            </script>
                
        </head>
        <body>
            <input type="button" id="b1" value="选择为one的元素"/>
            <input type="button" id="b2" value="选择样式为mini的元素"/>
            <input type="button" id="b3" value="选择所有的div元素"/>
            <input type="button" id="b4" value="选择所有元素"/>
            <input type="button" id="b5" value="选择id为two并且样式为mini的元素"/>
            <hr/>
            
            <div id="one">
                <div class="mini">
                    111
                </div>
            </div>
            
            <div id="two">
                <div class="mini">
                    222
                </div>
                <div class="mini">
                    333
                </div>
            </div>
            
            <div id="three">
                <div class="mini">
                    444
                </div>
                <div class="mini">
                    555
                </div>
                <div class="mini">
                    666
                </div>
            </div>
            
            <span id="four">
                
            </span>
        </body>
    </html>
  • 相关阅读:
    重链剖分的总结与模板
    PBDS学习笔记(一)
    LCT 第一题 洛谷模板
    2018年暑假第四次周赛-图论部分题解
    后缀数组求不同子串的个数
    Codeforces Round #106 (Div. 2) Coloring Brackets(区间DP)
    Codeforces Round #510 (Div. 2) D. Petya and Array (权值线段树)
    HDU 3974 Assign the task (dfs序+线段树)
    Manthan, Codefest 18 (rated, Div. 1 + Div. 2) D.Valid BFS? (模拟)
    POJ
  • 原文地址:https://www.cnblogs.com/zhai1997/p/12234009.html
Copyright © 2011-2022 走看看