jQuery

jQuery 知识量:7 - 32 - 105

7.4 效果方法><

预定义效果- 7.4.1 -

效果方法 说  明
.show() 显示匹配的元素
.hide() 隐藏匹配的元素
.show(speed, [callback]) 通过高度、宽度及透明度动画显示匹配的元素
.hide(speed, [callback]) 通过高度、宽度及透明度动画隐藏匹配的元素
.toggle([speed], [callback]) 显示或隐藏匹配的元素
.slideDown([speed], [callback]) 以滑入方式显示匹配的元素
.slideUp([speed], [callback]) 以滑出方式隐藏匹配的元素
.slideToggle([speed], [callback]) 以滑动方式显示或隐藏匹配的元素
.fadeIn([speed], [callback]) 以淡入方式显示匹配的元素
.fadeOut([speed], [callback]) 以淡出方式隐藏匹配的元素
.fadeToggle([speed], [callback]) 以淡入淡出方式显示或隐藏匹配的元素
.fadeTo(speed, opacity, [callback]) 调整匹配元素的不透明度

自定义动画- 7.4.2 -

效果方法 说  明
.animate(attributes, [speed], [easing], [callback]) 针对指定的CSS属性执行自定义动画
.animate(attributes, options) .animate()的底层接口,支持对动画队列的控制

队列操作- 7.4.3 -

效果方法 说  明
.queue([queueName]) 取得第一个匹配元素上的动画队列
.queue([queueName],callback) 在动画队列的最后添加回调函数
.queue([queueName],newQueue) 以新队列替换原队列
.dequeue([queueName]) 执行队列中的下一个动画
.clearQueue([queueName]) 清除所有未执行的函数
.stop([clearQueue], [jumpToEnd]) 停止当前播放的动画,然后启动排列的动画(如果有)
.finish([queueName]) 停止当前播放的动画并将所有排队的动画立即提前到它们的目标值
.delay(duration, [queueName]) 在执行队列中的下一项前等待duration毫秒
.promise([queueName],[target]) 在集合中所有排队的操作完成后返回一个待解决的承诺对象