基本動(dòng)畫(huà)
1. show(speed[,callback]) 和 hide(speed[,callback]) 顯示隱藏元素
所有動(dòng)畫(huà)的speed:number、fast(200)、normal(400)、slow(600)
注意: 1.9以上的版本以不再支持toggle(fn1,fn2) 模擬鼠標(biāo)連續(xù)單擊事件
解決方案:腳本中加入以下代碼,作為插件
2. fadeIn(speed[,callback]) 和 fadeOut(speed[,callback]) 淡入淡出(改變opacity)
3. slideUp(speed[,callback]) 和 slideDown(speed[,callback])
改變?cè)馗叨?/p>
自定義動(dòng)畫(huà)
4. animate()
animate(params, speed, callback)
params是一個(gè)包含樣式屬性及值的映射
動(dòng)畫(huà)回調(diào)函數(shù)
非動(dòng)畫(huà)方法不會(huì)加入動(dòng)畫(huà)隊(duì)列中,可以在回調(diào)函數(shù)里實(shí)現(xiàn)對(duì)非動(dòng)畫(huà)方法排隊(duì)
停止動(dòng)畫(huà)
stop(clearQueue, gotoEnd)
clearQueue(布爾值)表示是否要清空未執(zhí)行的動(dòng)畫(huà)隊(duì)列
gotoEnd (布爾值)表示是否直接將正在執(zhí)行的動(dòng)畫(huà)跳到末狀態(tài)
判斷元素是否處于動(dòng)畫(huà)狀態(tài)(重要)
避免出現(xiàn)動(dòng)畫(huà)積累
動(dòng)畫(huà)延遲
delay(time)
交互動(dòng)畫(huà)
5. toggle(speed[,callback])
切換元素可見(jiàn)狀態(tài)
6. slideToggle(speed[,easing][,callback])
通過(guò)高度切換元素可見(jiàn)狀態(tài)
7. fadeTo(speed[,opacity][,callback])
把opacity以漸進(jìn)的方式調(diào)到指定值
8. fadeToggle(speed[,easing][,callback])
通過(guò)高度切換元素可見(jiàn)狀態(tài)