jQuery jQuery.speed 方法

jQuery 雜項方法jQuery 雜項方法


定義和用法

$.speed() 函數創建一個包含一組屬性的對象用來定義自定義動畫。


注意:1. $.speed()方法提供了一種方式來定義屬性,如duration, easing, 和 queue, 用於自定義動畫。 使用它,你不必自己實現默認值和可選參數所涉及的邏輯。


語法

方法一

$.speed( [duration ] [, settings ] )

參數 描述
duration(默認:400) Number / String類型
一個字串或數字決定動畫將運行多久。(三種預定速度的字串("slow", "normal", 或 "fast")或表示動畫時長的毫秒數值(如:1000))
settings PlainObject類型
  • easing String類型 一個字串,表示過渡使用哪種緩動函數。
  • complete Function()類型 動畫完成時調用的函數。

方法二

$.speed( [duration ] [, easing ] [, complete ] )

參數 描述
duration(默認:400) Number / String類型
一個字串或數字決定動畫將運行多久。(三種預定速度的字串("slow", "normal", 或 "fast")或表示動畫時長的毫秒數值(如:1000))
easing String類型 一個字串,表示過渡使用哪種緩動函數。
complete Function()類型 動畫完成時調用的函數,每個匹配元素上調用一次。

方法三

$.speed( settings )

參數 描述
settings PlainObject類型
  • duration Number / String類型 一個字串或數字決定動畫將運行多久。
  • easing String類型 一個字串,表示過渡使用哪種緩動函數。
  • complete Function()類型 動畫完成時調用的函數。


jQuery 雜項方法jQuery 雜項方法