1. slideDown([speed],[easing],[fn])
概述:
经由过程高度变化(向下增大)来静态地显现扫数婚配的元素,
营销型建网站,在显现完成后可选地触发一个回调函数。
这个动画了局只调剂元素的高度,能够使婚配的元素以“滑动”的体例显现出来。在jQuery 1.3中,凹凸的padding和margin也会有动画,了局更流畅。
参数详解:
speed:三种预定速度之一的字符串("slow","normal", or "fast")或体现动画时长的毫秒数值(如:1000)
easing:(Optional) 用来指定切换了局,默许是"swing",可用参数"linear"
fn:在动画完成时实施的函数,每一个元素实施一次。
2. animate(params,[speed],[easing],[fn])
概述:
用于创立自界说动画的函数。
这个函数的环节在于指定动画情势及了局式子属性工具。这个工具中每一个属性都体现一个能够变化的式子属性(如“height”、“top”或“opacity”)。注重:扫数指定的属性必须用骆驼情势,比如用marginLeft代替margin-left.
而每一个属性的值体现这个式子属性到几时动画竣事。如果是一个数值,式子属性就会从以后的值突变到指定的值。如果应用的是“hide”、“show”或“toggle”如许的字符串值,则会为该属性调用默许的动画情势。
在 jQuery 1.2 中,你能够应用 em 和 % 单位。其余,在 jQuery 1.2 中,你能够经由过程在属性值后面指定 "
+=" 或 "
-=" 来让元素做相对活动。
jQuery 1.3中,如果duration设为0则直接完成动画。而在之前版本中则会实施默许动画。
jQuery 1.8中,当你应用CSS属性在css()或animate()中,我们将根据浏览器自动加上前缀(在适当的时间),比如("user-select", "none"); 在Chrome/Safari浏览器中我们将设置为"-webkit-user-select", Firefox会应用"-moz-user-select", IE10将应用"-ms-user-select"。
参数详解:
params:一组包括作为动画属性和终值的式子属性和及其值的鸠合
speed:三种预定速度之一的字符串("slow","normal", or "fast")或体现动画时长的毫秒数值(如:1000)
easing:要应用的擦除了局的称号(需求插件支撑).默许jQuery供应"linear" 和 "swing".
fn:在动画完成时实施的函数,每一个元素实施一次
options:动画的额定选项。如:speed - 设置动画的速度,easing - 规则要应用的 easing 函数,callback - 规则动画完成以后要实施的函数,step - 规则动画的每步完成以后要实施的函数,queue - 布尔值。唆使是否是在了局行列中安排动画。如果为 false,则动画将立刻入手动手,specialEasing - 来自 styles 参数的一个或多个 CSS 属性的映照,和它们的对应 easing 函数
3. click([[data],fn])
概述:
触发每一个婚配元素的click事情。
这个函数会调用实施绑定到click事情的扫数函数。
参数详解:
data:click([Data], fn) 可传入data供函数fn措置。
fn:在每一个婚配元素的click事情中绑定的措置函数。