欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jQuery 动画

程序员文章站 2022-07-14 21:50:47
...

建议学习时长: 30分钟
学习方式:了解

学习目标

  • 知道淡入淡出和展开合拢的方式显示/隐藏元素的写法
  • 知道动画的通用写法

详细介绍

淡入淡出的方式的显示/隐藏元素

$el.fadeIn() // 显示
$el.fadeOut() // 隐藏

展开合拢的方式显示/隐藏元素

$el.slideDown() // 显示
$el.slideUp() // 隐藏

通用动画

写法:

.animate( 属性 [, 持续事件 ] [, 缓动函数名 ] [, 动画完成后的回调 ] )

$el.animate({
  opacity: 0.6,
  left: '+=50',
  height: 'toggle'// 0 与 原高的切换
}, 2000, function(){
  // 动画完成
})

上面的的代码的意思是:元素以动画的方式经过 2 秒,透明度变成 0.6,向左移 50。