关键字:animate()
参数一:要改变的样式属性值,写成对象的形式
参数二:动画持续的时间,单位为毫秒,一般不写单位
参数三:动画曲线,默认为‘swing’,缓冲运动,还可以设置为‘linear’,匀速运动
参数四:动画回调函数,动画完成后执行的匿名函数
预设动画
对角线动画
$("div").toggle(400)
在隐藏和显示之间进行切换
滑动动画
$("div").slideDown(400)
向下滑动
$("div").slideUp(400)
向上滑动
$("div").slideToggle(400)
上下滑动之间进行切换
透明度动画
$("div").fadeToggle(400)
淡入和淡出之间进行切换
$("div").fadeTo(400,0.5)
设置元素变化指定透明度
排队机制
在频繁触发动画效果的时候,jQ会自动记录触发的总次数,直到把所有动画执行完毕为止。
解决方法:在动画函数前面加.stop()