JQuery動畫效果

2021-09-14 03:58:02 字數 1286 閱讀 8052

顯示隱藏的元素 : show(speed,easing,fn);

隱藏顯示的元素 : hide(speed,easing,fn);

切換隱藏顯示效果:toggle(speed,easing,fn);

向下展開顯示元素 :slidedown(speed,easing,fn);

向上收縮隱藏元素 :slideup(speed,easing,fn);

切換展開收縮效果 :slidetoggle(speed,easing,fn);

元素淡入顯示:fadein(speed,easing,fn);

元素淡出隱藏:fadeout(speed,easing,fn);

元素的透明度調整到指定值 :fadeto(speed,easing,fn);

切換元素淡出淡入效果 :fadetoggle(speed,easing,fn);

自定義動畫效果:animate(params,[speed],[easing],[fn]);

上述引數解釋:

speed:三種預定速度之一的字串(「slow」,「normal」, or 「fast」)或表示動畫時長的毫秒數值(如:1000)

easing:(optional) 用來指定切換效果,預設是"swing",可用引數"linear"

fn:在動畫完成時執行的函式,每個元素執行一次。

params:一組包含作為動畫屬性和終值的樣式屬性和及其值的集合

動畫停止:stop([clearqueue],[jumptoend])

clearqueue:如果設定成true,則清空佇列。可以立即結束動畫。

jumptoend:如果設定成true,則完成佇列。可以立即完成動畫。

動畫延遲:delay(duration,[queuename])

duration:延時時間,單位:毫秒

queuename:佇列名詞,預設是fx,動畫佇列。

完成動畫:finish( [queue ] )

queue:停止當前正在執行的動畫,刪除所有排隊的動畫,並完成匹配元素所有的動畫。

執行乙個禁用的動畫:jquery.fx.off

把這個屬性設定為true可以立即關閉所有動畫(所有效果會立即執行完畢)

當把這個屬性設成false之後,可以重新開啟所有動畫。

設定動畫的顯示幀速: jquery.fx.interval

jquery 動畫效果

首先,在做jquery 動畫效果之前,必須先知道jquery動畫效果的實現順序。jquery中,會把所有的動畫效果 如hide,show等 放入乙個佇列中 預設為 fx 然後依照先進先出的原則執行佇列中的動畫效果。其他的非動畫效果,都不會放入佇列中。並且jquery 會優先執行這些非動畫效果,然後再...

JQuery動畫效果

show 顯示隱藏的匹配元素 hide 隱藏顯示的元素 slideup 滑走 元素不能復原 slidetoggle 滑走 元素可以復原 感覺今天寫的並沒有什麼卵用 因為這是動的啊!但是看在iphone更新的情況下 就寫一下吧 fadein 通過不透明度的變化來實現所有匹配元素的淡入效果注意 不會 影...

jQuery 效果 動畫

jquery animate 方法允許您建立自定義的動畫。開始動畫 jquery jquery animate 方法用於建立自定義動畫。selector animate speed,callback 必需的 params 引數定義形成動畫的 css 屬性。可選的 speed 引數規定效果的時長。它可...