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事件中绑定的处理函数。
如没特殊注明,文章均为OETY欧亿原创,转载请注明来自https://www.hd-banhen.com/news/5624.html