• jQuery学习笔记jQuery的动画


    一.系统预定义的动画函数

    1.显示隐藏函数
    show(); //显示元素(同时增加宽、高、不透明度)
    hide(); //隐藏元素
    执行hide()隐藏界面元素,相当于将css样式中的display:none.

    我们也可以在函数中加入参数,具体如下:


    show("slow");
    除了slow取值外,还可以设置为normal,fast,分别代表时间为600,400,200毫秒

    我们也可以加如具体时间取值。具体如下:
     

    slow(1000);
    这样代表时间完全显示出元素的时间间隔为1000毫秒


    2.不透明度函数
    fadeIn();//逐渐显示元素(只增加不透明度)
    fadeOut();//逐渐隐退元素

     

    3.高宽度函数
    slideDown();//逐渐增加元素高度(只增加元素高度)
    slideUp();//逐渐缩短元素高度


    二.自定义动画函数

    animate(params,speed,callback);
    params:取值为一个样式属性和取值的映射
    speed:速度
    callback:动画完成时的执行函数

    其中params的样式属性取值可以是多个属性,也可以是累增,累减的取值
    例子:
    $(function(){
     $(#id1).click(function(){
        $(this).animate({left:"+=500px",height:"200px"},3000,function(){
         $(this).css("border","5px solid blue")
    })
    })
    })

    1.停止元素动画
    stop();
    结束当前执行的动画,并立即执行下面定义的动画

    2.判断是否在动画状态
    is(":animate")

    3.其他动画函数
    toggle(speed,callback);//立即切换元素状态(高,宽,不透明度),如果隐藏则切换到显示,如果显示则切换的隐藏
    sildeToggle(speed,callback);//改变高度方式切换元素状态
    fadeto(speed,opacity,callback);切换到指定的不透明度值

  • 相关阅读:
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    ThinkCMF X1.6.0-X2.2.3框架任意内容包含漏洞分析复现
    Apache Solr Velocity模板注入RCE漏洞复现
    WebShell代码分析溯源(十一)
  • 原文地址:https://www.cnblogs.com/mane/p/1913429.html
Copyright © 2020-2023  润新知