动画:
有三个预定义的速度字符产值 slow(慢的) normal(默认) fast(快的)
第一个参数是速度(时间) 第二个参数是在做了动画以后执行的一个方法
直接切换动画:
show() 显示效果,可传值设置时间,还可以传一个回调函数,等动画执行完毕以后调用这个函数
hide() 隐藏效果,可传值设置时间,还可以传一个回调函数,等动画执行完毕以后调用这个函数
toggle() 通过切换的方式来达到 显示/隐藏 效果,可以传两个函数来等切换后执行
通过变换高度宽度的方式的动画
slideUp() slideDown()
slideToggle() 切换上拉个下拉的动画效果 它的第二个参数是动画的效果,执行的方法是第三个参数了
淡入淡出的方式切换效果 通过设置不透明度的方式来实现淡入淡出的效果
fadeIn() 淡入的效果
fadeOut() 淡出的效果
fadeTo() 可以通过第二个参数设置他的透明度
fadeToggle() 在淡入淡出之间切换,
自定义动画效果
animate(params,[speed],[easing],[fn])
params 动画的效果
speed 速度
easing(需要插件,一般不使用)
fn 最后执行一个函数
自定义动画有两种效果:并发效果和排队效果
并发效果:animate({className:classCss,className:classCss},duration : time)
排队效果:分开写两个动画如果要设置他的并发效果,要设置它的queue(排队)属性为false
animate({className:classCss},duration:time),
animate({className:classCss},duration:time, queue : false)