jquery中的三组基础动画以及自定义动画

Jquery基础三组动画

1.show(),hide(),toggle() 改变宽高透明度

2.fadeIn(),fadeout(), fadeToggle() 改变透明度(淡入,淡出效果)

3.slideDown(),slideUp(),slideToggle() 改变高度

语法: show(time,callback) time时间,单位是毫秒 回调函数,当动画执行完成后执行

 

自定义动画 animate

参数1:比传参数 ,样式对象

参数2:动画时间,默认 400ms (fast,normal,slow)

参数3:动画效果 swing 默认值 缓动,秋千; linear 匀速

参数4: 回调函数:动画完成后执行

Animate({left:0},500,’linear’,function() {…});

 

动画队列

Jquery为了保证动画都执行,会将动画添加到当前元素的队列中去,一次执行

好处:方便复杂动画的执行

缺点: 操作听了,动画还在执行:用stop()可以解决

 

Stop()方法:停止当前正在执行的动画

参数1; 是否清空动画队列 false默认  true

参数2: 是否立刻到达当前动画的最终状态 false 默认   true

常见用法: sop()停止当前正在进行的动画

              Stop(true) 停止当前正在进行的动画,并清空对列

转载于:https://www.cnblogs.com/z-lin/p/11106120.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值