jquey动画

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquey动画相关的知识,希望对你有一定的参考价值。

语法

$(selector).animate({params},speed,callback);
  • 必需的 params 参数定义形成动画的 CSS 属性。
  • 可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。
  • 可选的 callback 参数是动画完成后所执行的函数名称。

 

技术分享

 

技术分享

 

几个要点:

  • css属性值使用相对值
  • css属性使用预定义值("show"、"hide" 或 "toggle")
  • 动画队列

 

实例:

$("button").click(function(){
    $("div").animate({
        "left": "500px",
        "opacity": "0"
    }, "slow", function(){
        console.log("第一步");
    });

    $("div").animate({
        "top": "+=300px",
        "background-color": "yellow",
        "opacity": "1"
    }, "fast", function(){
        console.log("第二步");
    });

    $("div").animate({
        "left": "-=500px",
        "background-color": "purple"
    }, "slow");

    $("div").animate({
        "top": "0px",
        "background-color": "red"
    }, "fast");

    $("div").animate({
        "height": "hide"
    }, "fast");

});

 

以上是关于jquey动画的主要内容,如果未能解决你的问题,请参考以下文章

Python全栈开发之路 第十六篇:jQuey的动画效果属性操作文档操作input的value

VSCode自定义代码片段——CSS动画

VSCode自定义代码片段7——CSS动画

VSCode自定义代码片段7——CSS动画

使用嵌套片段和动画对象

Android:将“ViewPager”动画从片段更改为片段