python之show、hide、slidedonw、slideup方法实例

本文详细介绍了使用jQuery实现的四种常见动画效果:显示、隐藏、滑动和平滑淡入淡出。通过实例展示了show、hide、toggle、slideDown、slideUp、slideToggle、fadeIn、fadeOut、fadeToggle和fadeTo的方法用法。

一:show 、hide方法使用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<div>hello</div>
<button onclick="f1()">显示</button>
<button onclick="f2()">隐藏</button>
<button onclick="f3()">切换</button>
<script src="jquery-3.3.1.min.js"></script>
<script>
    // 显示
    function f1() {
        $('div').show(1000)
    }
    // 隐藏
    function f2() {
        $('div').hidden(1000)
    }
    // 切换、
    function f3() {
        $('div').toggle(1000)
    }
</script>
</body>
</html>

二、slidedown、slideUp用法

<!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 () {

            $('#slideDown').click(function () {
              $('#content').slideDown(1000)
            });

            $('#slideUp').click(function () {
              $('#content').slideUp(1000)
            });

            $('#slidetaggle').click(function () {
              $('#content').slideToggle(1000)
            })
        })
    </script>
    <style>
        #content{
            text-align: center;
            background-color:lightblue;
            border: 1px solid red;
            /*display: none;*/
            padding: 30px;
        }
    </style>
</head>
<body>
<div id="slideDown">显示</div>
<div id="slideUp">隐藏</div>
<div id="slidetaggle">切换</div>
<div id="content">hello world</div>

</body>
</html>

三、fandein 、fandeout、fadetaggle、fadeto用法

<!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 () {

            $('#in').click(function () {
              $('#id1').fadeIn(1000)
            });

            $('#out').click(function () {
              $('#id1').fadeOut(1000)
            });

            $('#fadetaggle').click(function () {
              $('#id1').fadeToggle(1000)
            });

            $('#fadeto').click(function () {
              $('#id1').fadeTo(1000,0.2)
            })
        })
    </script>
    <style>
        /*#content{*/
            /*text-align: center;*/
            /*background-color:lightblue;*/
            /*border: 1px solid red;*/
            /*!*display: none;*!*/
            /*padding: 30px;*/
        /*}*/
    </style>
</head>
<body>
<div id="in">fadein</div>
<div id="out">fadeout</div>
<div id="fadetaggle">切换</div>
<div id="fadeto">hello world</div>
<div id="id1" style="width: 80px; height: 100px;background-color: blue;"></div>
</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值