jQuery动画有两种,一种是内置动画,还有一种是自定义动画
内置动画的操作样式:
显示动画:
给div一个显示的动画(如果元素本身是隐藏的状态,就可以显示出来)
隐藏动画:
给div一个隐藏的动画(如果元素本身是显示的状态,就可以隐藏出来)
显示隐藏切换动画:
给div绑定一个显示隐藏切换的动画(元素本身是显示,那么就隐藏;本身是隐藏,那么就显示)
下拉显示:
给div一个下拉的动画(元素本身是隐藏的,下拉显示 )
上拉隐藏:
给div一个上拉的动画(元素本身是显示的,上拉隐藏 )
上拉下拉切换动画:
给div一个上拉下拉切换的动画(如果元素本身是显示的,上拉隐藏;如果元素本身是隐藏的,下拉显示)
逐渐显示动画:
给div一个逐渐显示的动画
逐渐隐藏动画:
给div一个逐渐隐藏的动画
渐隐渐显动画:
给div一个渐隐渐显的动画
变换到指定透明度:
给div一个变换到指定透明度的动画
自定义动画:animate({属性:属性值},‘毫秒数’,‘速度’,'回调函数‘)。例如:
动画的同步执行:animate与animate之间是同步执行,例如:
动画的控制:
delay(毫秒数) //延时执行动画
stop() //当前动画直接停止,动画就停止在当前的位置,然后立即执行下一次的动画效果
finish() //当前动画直接结束,动画直接执行到终止状态,然后立即执行下一次动画效果