使用jquery的hide方法实现div隐藏动画

今天在研究jQuery,发现其hide()方法可以做出很好看的动画效果,与大家分享一下。效果如下,当我们点击下面的方框是,方框会缓慢消失。

直接上代码:

  1. 创建名为index.xml的文件,什么都不需要写,只需引入相应css,js文件,代码如下:
    <span style="background-color: rgb(255, 255, 204);"><!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>使用hide()实现div隐藏动画</title>
        <script type="text/javascript" src="jquery-3.0.0.min.js"></script>
        <script src="index.js"></script>
        <link type="text/css" rel="stylesheet" href="index.css" >
    </head>
    <body>
    </body>
    </html></span>

  2. 创建名为index.js的文件,通过for循环,向html的body中append进去五个div,然后通过hide方法隐藏并指定动画时间,通过remove进行移除,代码如下:
    /**
     * Created by Administrator on 2016/7/4.
     */
    $(document).ready(function () {
        for(var i=0;i<5;i++){
            $("<div>").appendTo(document.body);
        }
        $("div").click(function () {
            $(this).hide(2000,function () {
                $(this).remove;
            });
        });
    });

  3. 创建名为index.css的文件,指定div的样式,代码如下:
    div{
        background:#fca093;
        width:60px;
        height:60px;
        margin: 2px;
        float: left;
    }
    通过上述代码,便可实现点击div隐藏动画,当然这是很简单的动画,但若结合其他方法也可实现更加绚丽的特效,欢迎大家集思广益。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值