jquery的隱藏和顯示


<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>點我就會消失測試</title>
        <script src="js/jquery-1.4.2.js"></script>
        <!--<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script>
            谷歌的jquery的地址
        -->
        <!--
            <script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.min.js"></script>
            Microsoft的jquery的地址。
        -->
        <script>
            //jQuery 是一個“寫的更少,但做的更多”的輕量級 JavaScript 庫。
            $(document).ready(//讀取全局的變化函數
                function(){//函數入口
                    $("p").click(function(){//如果p發生了點擊事件,進入點擊事件函數的入口
                    $(this).hide();//對這個點擊事件的文本進行隱藏
                    });
                    
                    //下面是如果點擊button按鈕實現隱藏的函數
                    $("button").click(function(){
                        $("p").hide();//通過點擊按鈕一次性的隱藏所有的<p>的標簽文檔。
                    });
                    
                    //下面是一個通過id的標識,然后點擊按鈕實現按鈕的消失
                    $("#btn").click(function(){
                        $(this).hide();
                    });
            });
        </script>
    </head>
    <body>
        <p style="color: red; size: a5;">點我就會消失</p>
        <p style="color: yellow; size: a3;">點我也會消失</p>
        <p style="color: red; size: a5;">點我就會消失</p>
        <p style="color: yellow; size: a3;">點我也會消失</p>
        <button type="button">Click me</button>
        <button type="button" id="btn">點我實現這個按鈕的消失</button>
    </body>
</html>

 

 

 

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>通過點擊按鈕讓clss類選擇器的內容消失</title>
        <script src="js/jquery-1.4.2.js"></script>
        <script>
           //jQuery 是一個“寫的更少,但做的更多”的輕量級 JavaScript 庫。
           /*
            * $(this).hide() - 隱藏當前元素
            * $("p").hide() - 隱藏所有段落
            * $(".test").hide() - 隱藏所有 class="test" 的所有元素
            * $("#test").hide() - 隱藏所有 id="test" 的元素
            * 
            * 
            * jQuery 使用 CSS 選擇器來選取 HTML 元素。
            * $("p") 選取 <p> 元素。
            * $("p.intro") 選取所有 class="intro" 的 <p> 元素。
            * $("p#demo") 選取所有 id="demo" 的 <p> 元素。
            * 
            * 
            * jQuery 函數位於一個 document ready 函數中
            * $(document).ready(function(){
            *     --- jQuery functions go here ----
            * });
            */
           $(document).ready(function(){
                   $("#btn").click(function(){
                       $(".test").hide();//讓class=test的內容消失
                   });
                   
                   //jQuery CSS 選擇器可用於改變 HTML 元素的 CSS 屬性。
                //下面的例子把所有 p 元素id=change的背景顏色更改為紅色
                $("button#btn1").click(function(){
                    $("p#change").css("background-color","red");//對<p> id=change的段落css
                    $("button#btn1").css("background-color","aqua");//....
                });
                
           });
        </script>
    </head>
    <body>
        <h2 class="test">This is a heading</h2>
        <p class="test">This is a paragraph.</p>
        <p>This is another paragraph.</p>
        <button type="button" id="btn">Click me</button><br />
        <!--改變顏色的實驗-->
        <p id="change">這塊的顏色會變成紅色</p>
        <button id="btn1">點擊我對上面的顏色進行改變</button>
    </body>
</html>

 

 

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>隱藏和顯示</title>
        <script src="../js/jquery-1.4.2.js"></script>
        <script>
            /*
             * $(selector).hide(speed,callback);
             * $(selector).show(speed,callback);
             * 
             * 可選的 speed 參數規定隱藏/顯示的速度,可以取以下值:"slow"、"fast" 或毫秒。
             * 可選的 callback 參數是隱藏或顯示完成后所執行的函數名稱。
             */
            $(document).ready(function(){
                $("#hide").click(function(){
                    $("#p1").hide(1000);//1000ms
                });
                $("#show").click(function(){
                    $("#p1").show(1000);//1000ms
                });
            });
        </script>
    </head>
    <body>
        <p id="p1">如果點擊“隱藏”按鈕,我就會消失。</p>
        <button id="hide" type="button">隱藏</button>
        <button id="show" type="button">顯示</button>
    </body>
</html>

 

 

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>toggle的切換功能</title>
        <script src="../js/jquery-1.4.2.js"></script>
        <script>
            //jQuery toggle()
            /*
             * 通過 jQuery,您可以使用 toggle() 方法來切換 hide() 和 show() 方法。
             * 顯示被隱藏的元素,並隱藏已顯示的元素:
             */
            $(document).ready(function(){
                $("button").click(function(){
                    $("p").toggle(1000);
                });
            });
        </script>
    </head>
    <body>
        <button type="button">切換</button>
        <p>這是一個段落。</p>
        <p>這是另一個段落。</p>
    </body>
</html>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM