博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery 动画
阅读量:3964 次
发布时间:2019-05-24

本文共 1194 字,大约阅读时间需要 3 分钟。

基本动画

show() 将隐藏的元素显示

hide() 将可见的元素隐藏。
toggle() 可见就隐藏,不可见就显示。

以上动画方法都可以添加参数。

  • 1、第一个参数是动画 执行的时长,以毫秒为单位
  • 2、第二个参数是动画的回调函数 (动画完成后自动调用的函数)

淡入淡出动画

fadeIn() 淡入(慢慢可见)

fadeOut() 淡出(慢慢消失)
fadeTo([[speed],opacity,[easing],[fn]]) 在指定时长内慢慢的将透明度修改到指定的值。

  • speed:三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如:1000)
  • opacity:一个0至1之间表示透明度的数字。0 透明,1 完成可见,0.5 半透明
  • easing:(Optional) 用来指定切换效果,默认是"swing",可用参数"linear"
  • fn:在动画完成时执行的函数,每个元素执行一次。

fadeToggle() 淡入/淡出 切

$(function(){
//显示 show() $("#btn1").click(function(){
//在1秒的时间内显示出该动画 $("#div1").show(1000); }); //隐藏 hide() $("#btn2").click(function(){
$("#div1").hide(1000); }); //切换 toggle() $("#btn3").click(function(){
$("#div1").toggle(1000); }); //淡入 fadeIn() $("#btn4").click(function(){
$("#div1").fadeIn(500); }); //淡出 fadeOut() $("#btn5").click(function(){
$("#div1").fadeOut(500); }); //淡化到 fadeTo() // speed:种预定速度之一的字符串("slow","normal", or "fast")或表示动画时长的毫秒数值(如:1000) // easing:(Optional) 用来指定切换效果,默认是"swing",可用参数"linear" $("#btn6").click(function(){
$("#div1").fadeTo("slow",Math.random()); }); //淡化切换 fadeToggle() $("#btn7").click(function(){
$("#div1").fadeToggle("slow","linear"); }); })

在这里插入图片描述

转载地址:http://louki.baihongyu.com/

你可能感兴趣的文章
DM8148的电源和地(二)
查看>>
基于陀螺进行运动检测的电子稳像方案
查看>>
数字视频基础(一)
查看>>
AM5728概述(1)
查看>>
AM5728概述(4)
查看>>
AM5728概述(6)
查看>>
RapidIO协议(1)
查看>>
RapidIO协议(2)
查看>>
DM8168 EMAC/MDIO模块(2)
查看>>
DM8168 EMAC/MDIO模块(3)
查看>>
DM8168 EMAC/MDIO模块(4)
查看>>
DM8168 EMAC/MDIO模块(5)
查看>>
DM8168 EMAC/MDIO模块(6)
查看>>
DM8168 EMAC/MDIO模块(7)
查看>>
DM8168 EMAC/MDIO模块(8)
查看>>
TVP5158的多路复用技术
查看>>
DM8168 HDVPSS的VIP Parser模块(1)
查看>>
DM8168 HDVPSS的VIP Parser模块(2)
查看>>
DM8168 HDVPSS的VIP Parser模块(5)
查看>>
ADIS16400/ADIS16405带磁力计的三轴惯性传感器(1)
查看>>