jQuery动画

2019-06-05  本文已影响0人  Mr_J316

2019-06-05

show与hide方法

显示:show(执行速度,[回调函数]);

隐藏:hide(执行速度,[回调函数]);

说明:

执行速度有3个默认值"slow"、"normal"、"fast",对应的速度分别是"0.6秒"、"0.4秒" 、"0.2秒";也可以直接写入数字,如"3000"表示动画执行速度为3000毫秒。

回调函数在动画完成时执行。

toggle方法

toggle(执行速度,[回调函数]);

切换元素可见状态,即如果是显示状态,则变成隐藏状态;如果是隐藏状态,就变成显示状态。

slideDown与slideUp方法

滑动效果改变元素的高度,即拉窗帘的效果。

slideDown (执行速度,[回调函数]);
以动画效果将所选择元素的高度向下增大,呈现下拉效果,元素的其他属性不变。

slideUp (执行速度,[回调函数]);
以动画的效果将选择元素的高度向上减小。

slideToggle方法

slideToggle(执行速度,[回调函数]);

以动画效果切换所选择元素的高度,即:如果高,则减小;如果低,则增大。

fadeIn与fadeOut方法

fadeIn(执行速度,[回调函数]);
降低所选元素透明度,实现淡入的动画效果。

fadeOut(执行速度,[回调函数]);
提高所选元素透明度,实现淡出的动画效果。

fadeToggle方法

fadeToggle(执行速度,[回调函数]);

调整透明度切换淡入淡出效果

fadeTo方法

fadeTo(执行速度,透明度值,[回调函数]);

将透明度指定到某一值。透明度值范围是0.0(完全透明)~1.0(完全不透明)。

自定义动画

animate ({样式名:"值",样式名:"值"},执行速度,[回调函数]);

可以使用链接式语法实现队列动画,如.animate().animate()

动画停止和延时

stop(); 停止动画执行。

delay(延迟时间); 设置延时值推迟动画执行。

上一篇下一篇

猜你喜欢

热点阅读