動畫效果
1. 基本效果
show([s,[e],[fn]]) 顯示隱藏的匹配元素
hide([s,[e],[fn]]) 隱藏顯示的元素
toggle([s],[e],[fn]) 如果元素是可見的,切換為隱藏的;如果元素是隱藏的,切換為可見的
參數詳解
speed : 三種預定速度之一的字符串("slow","normal", or "fast")或表示動畫時長的毫秒數值(如:1000)
easing : (Optional) 用來指定切換效果,默認是"swing",可用參數"linear"
fn : 在動畫完成時執行的函數,每個元素執行一次。
2. 滑動效果
slideDown([s],[e],[fn]) 通過高度變化(向下增大)來動態地顯示所有匹配的元素
slideUp([s,[e],[fn]]) 通過高度變化(向上減小)來動態地隱藏所有匹配的元素
slideToggle([s],[e],[fn]) 通過高度變化來切換所有匹配元素的可見性
參數詳解
speed : 三種預定速度之一的字符串("slow","normal", or "fast")或表示動畫時長的毫秒數值(如:1000)
easing : (Optional) 用來指定切換效果,默認是"swing",可用參數"linear"
fn : 在動畫完成時執行的函數,每個元素執行一次。
3 淡入淡出效果
fadeIn([s],[e],[fn]) 通過不透明度的變化來實現所有匹配元素的淡入效果
fadeOut([s],[e],[fn]) 通過不透明度的變化來實現所有匹配元素的淡出效果
fadeToggle([s,[e],[fn]]) 通過不透明度的變化來開關所有匹配元素的淡入和淡出效果
fadeTo([[s],o,[e],[fn]]) 把所有匹配元素的不透明度以漸進方式調整到指定的不透明度
參數詳解
speed : 三種預定速度之一的字符串("slow","normal", or "fast")或表示動畫時長的毫秒數值(如:1000)
easing : (Optional) 用來指定切換效果,默認是"swing",可用參數"linear"
fn : 在動畫完成時執行的函數,每個元素執行一次。
opacity : (用戶fadeTo)一個0至1之間表示透明度的數字。
4 自定義動畫
animate(p,[s],[e],[fn])
參數詳解
params : 一組包含作為動畫屬性和終值的樣式屬性和及其值的集合
speed : 三種預定速度之一的字符串("slow","normal", or "fast")或表示動畫時長的毫秒數值(如:1000)
easing : 要使用的擦除效果的名稱(需要插件支持).默認jQuery提供"linear" 和 "swing".
fn : 在動畫完成時執行的函數,每個元素執行一次。
5 動畫控制
stop([c],[j]) 停止所有在指定元素上正在運行的動畫
delay(d,[q]) 設置一個延時來推遲執行隊列中之后的項目
finish([queue]) 停止當前正在運行的動畫,刪除所有排隊的動畫,并完成匹配元素所有的動畫
6 設置
//關閉頁面上所有的動畫
jQuery.fx.off = true;

浙公網安備 33010602011771號