语法

>$(selector).animate({params}, speed, callback);

参数:

    <li>params: 必选,要执行动画的CSS属性。</li>
    <li>speed: 可选,执行动画时长。</li>
    <li>callback: 可选,动画执行完成后,立即执行的回调函数。</li>

    作用:

    执行一组CSS属性的自定义动画

    示例代码:

    ```html

    jQuery动画之自定义动画

    div{
    position: absolute;
    left: 20px;
    top: 30px;
    width: 100px;
    height: 100px;
    background-color: green;
    }

    $(function(){
    $("button").click(function(){
    var json = {
    "width": 500,
    "height": 500,
    "left": 300,
    "top": 300,
    "border-radius": 100};
    var json2 = {
    "width": 100,
    "height": 100,
    "left": 100,
    "top": 100,
    "border-radius": 100,
    "background-color": "red"
    };

                $("div").animate(json, 1000, function(){
    $("div").animate(json2, 1000, function(){
    alert("动画执行完毕!");
    });
    }); });
    })
    </script>

    自定义动画

    ```

    jQuery动画之自定义动画的更多相关文章

    1. jQuary总结8:动画操作-自定义动画

      1 自定义动画 语法: jQuery对象.animate(json,[speed],[easing],[callback]) 参数详解: -1 json:要执行动画的CSS属性,带数字(必选) -2  ...

    2. (原)Unreal源码搬山-动画篇 自定义动画节点(一)

      @author:黑袍小道 太忙了,来更新下,嘿嘿 前言: 本文是接着上文 Unreal搬山之动画模块_Unreal动画流程和框架,进行简单入门如何自定义动画图标的AnimNode. 正文: 一.Ani ...

    3. JQuery--基础动画、滑动动画、淡入淡出动画、自定义动画

      /** * [JQ基础动画] * show() 显示 * hide() 隐藏 * toggle() 切换 * 默认无动画,如果要产生动画 * 在括号内,添加毫秒数,可产生动画和控制动画的快慢 * * ...

    4. jQuery-4.动画篇---自定义动画

      jQuery中动画animate(上) 有些复杂的动画通过之前学到的几个动画函数是不能够实现,这时候就需要强大的animate方法了 操作一个元素执行3秒的淡入动画,对比一下2组动画设置的区别 $(e ...

    5. android动画(2)自定义动画

      public class CustomAnimation extends Animation { // 这个方法可以获得动画view的width,height,以及它父view的width @Over ...

    6. 自定义动画animate()

      在上一节总结了一下3中类型的动画,其中show()和hide()方法会同时修改元素的多个属性,fadeOut()和fadeIn()方法只会修改元素的不透明度,而slideDown()和slideUp( ...

    7. jQuery 动画效果 与 动画队列

      基础效果 .hide([duration ] [,easing ] [,complete ]) 用于隐藏元素,没有参数的时候等同于直接设置 display 属性 $('.target').hide() ...

    8. 一行代码实现自定义转场动画--iOS自定义转场动画集

      WXSTransition 这款非常不错,力推 这是作者源码简书地址: http://www.jianshu.com/p/fd3154946919 这是作者源码github地址 https://git ...

    9. Android中自定义View和自定义动画

      Android FrameWork 层给我们提供了很多界面组件,但是在实际的商业开发中这些组件往往并不能完全满足我们的需求,这时候我们就需要自定义我们自己的视图和动画. 我们要重写系统的View就必须 ...

    随机推荐

    1. 怎样理解 Vue 中的 v-if 和 v-show ?

      1. v-if 实现了真正的 条件渲染, 条件为真时, 节点被创建, 相应的监听函数也会生效, 条件为假时, 节点被销毁, 触发事件监听函数不会生效. 而 v-show 只是使用了 display:n ...

    2. 服务端相关知识学习(三)Zookeeper的配置

      前面两篇文章介绍了Zookeeper是什么和可以干什么,那么接下来我们就实际的接触一下Zookeeper这个东西,看看具体如何使用,有个大体的感受,后面再描述某些地方的时候也能在大脑中有具体的印象.本 ...

    3. Python习题之快乐的数字

      快乐的数字 描述 编写一个算法来确定一个数字是否“快乐”. 快乐的数字按照如下方式确定:从一个正整数开始,用其每位数的平方之和取代该数,并重复这个过程,直到最后数字要么收敛等于1且一直等于1,要么将无 ...

    4. Java Jersey的详情概述

      Jersey是一个RESTFUL请求服务JAVA框架,与常规的JAVA编程使用的struts框架类似,它主要用于处理业务逻辑层. 与springmvc 的区别: 1. jersey同样提供DI,是由g ...

    5. 帝国cms 加载更多的实现(父栏目以及子栏目都可以实现)

      1. <div class="pagelist"> <span id="loadmore" class="btn" sty ...

    6. Go 工作空间 深度解析

      介绍 这篇文档举例证明了一个简单地 Go package 并且介绍了 go tool,标准的方法来 fetch, build,and install Go package and commands. ...

    7. maven入门-- part5 本地仓库,远程仓库,私服

      解读Maven在仓库中的存储路径: 1.基于groupId准备路径,将句点分隔符转成路径分隔符,就是将  "."  转换成 "/" ; example: org ...

    8. JavaWeb【六、JavaBean】

      简介 JavaBean是符合设计原则的Java类.好处是提高可复用性,减少冗余,增强可维护性. JavaBean设计原则 共有类 无参共有构造 属性私有 getter和setter方法 JSP动作元素 ...

    9. 解决 /etc/init.d/php-fpm no such file or directory等相关问题

      vi /etc/init.d/php-fpm #! /bin/sh # Comments to support chkconfig on CentOS # chkconfig: 2345 65 37 ...

    10. C#DataTable导出Excel,并实现合并单元格

      asp.net webwofrm后台代码----------建议Framework4.0及以上,3.5试过出现好多莫名错误... 首先导入两个程序集.我的是 office2003,引用的COM里面的  ...