All animated properties should be animated to a single numeric value,
プロパティは数値である事。
width, height, or left can be animated but background-color cannot be.
幅や高さや位置情報はアニメーションできるが、背景色は不可
Property values are treated as a number of pixels unless otherwise
specified. The units em and % can be specified where applicable.
通常は、ピクセルが利用されるが、em や % も利用可能
In addition to style properties, some non-style properties such as
scrollTop and scrollLeft, as well as custom properties, can be animated.
CSS で無い scrollTop と scrollLeft は動作します
Shorthand CSS properties (e.g. margin, background, border) are not supported.
margin, background, border のような一度に複数指定できるものは サポート外
In addition to numeric values, each property can take the strings 'show',
'hide', and 'toggle'. These shortcuts allow for custom hiding and showing
animations that take into account the display type of the element.
数値プロパティでは、show、hide、toggle が利用可能。
Animated properties can also be relative. If a value is supplied
with a leading += or -= sequence of characters
+= と -= で現在の値よりの相対指定が可能
If the easing argument is not defined, the default swing function is used.
easing は、アニメーションのパターンですが、通常ライブラリでは、swing と linear のみのようで、増やしたい場合は プラグインを使用する必要があるみたいです。デフォルトは、swing になり、animation ではプロパティ毎に配列で easing を指定できると書いてあります。
width: ['toggle', 'swing']
こんな感じですね
関連する記事jQuery の easing の追加