zoukankan      html  css  js  c++  java
  • 前端(jQuery)(4)-- jQuery隐藏显示与淡入淡出、滑动、回调

    1、隐藏与显示

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <script src="jquery-3.3.1.min.js"></script>
        <script>
            $(document).ready(function(){
                $("#hide").click(function(){
                    $("p").hide(1000);/*慢慢隐藏*/
                });
                $("#show").click(function(){
                    $("p").show(1000);/*慢慢显示*/
                });
                $("#btn3").click(function(){
                    $("p").toggle(1000);/*一个按钮实现隐藏和显示*/
                });
            });
        </script>
    </head>
    <body>
    <p>p元素</p>
    <button id="hide">删除</button>
    <button id="show">显示</button>
    <button id="btn3">隐藏/显示</button>
    </body>
    </html>
    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="utf-8">
        <title>hide demo</title>
        <style>
            div {
                background: #ece023;
                width: 30px;
                height: 40px;
                margin: 2px;
                float: left;
            }
        </style>
        <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
    </head>
    <body>
    
    <div></div>
    
    <script>
        for ( var i = 0; i < 5; i++ ) {
            $( "<div>" ).appendTo( document.body );
        }
        $( "div" ).click(function() {
            $( this ).hide( 2000, function() {
                $( this ).remove();/*这条语句是在动画执行完成之后再执行的,
                                    否则在外面就是意思就是直接删除,就会看不到动画效果了*/
            });
        });
    </script>
    
    </body>
    </html>

    2、淡入淡出

    fadeIn()

    fadeOut()

    fadeTo()

    fadeToggle()

    3、滑动

    slideDown()

    slideToggle()

    slideUp()

    4、回调

    回调函数,看jquery官方文档介绍是在动画执行完成之后执行该回调函数。

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <script src="jquery-3.3.1.min.js"></script>
        <script>
            $(document).ready(function(){
                $("#button").click(function () {
                    /*p元素先改变css样式,然后再向上滑动1秒,再向下滑动1秒*/
                    $("p").css("color", "red").slideUp(1000).slideDown(1000);
                });
            });
        </script>
    </head>
    <body>
    <p>这里是p元素</p>
    <button id="button">点击按钮</button>
    </body>
    </html>
  • 相关阅读:
    android学习日记19--四大组件之BroadcastReciver(广播接收者)
    android学习日记19--四大组件之Services(服务)
    android学习日记18--Adapter简介
    android学习日记17--Gallery(画廊视图)
    android学习日记16--GridView(网格视图)
    android学习日记15--WebView(网络视图)
    android学习日记14--网络通信
    android报错及解决2--Sdcard进行文件的读写操作报的异常
    android学习日记13--数据存储之File存储
    自定义跨浏览器的事件处理程序
  • 原文地址:https://www.cnblogs.com/foreverlin/p/10117986.html
Copyright © 2011-2022 走看看