$("#a1").stop().hide(3000).show(3000)
//stop() 用于避免动画执行过程中反复触发
//语法结构
$("#div").stop();//停止当前动画,继续下一个动画
$("#div").stop(true);//清除元素的所有动画
$("#div").stop(false, true);//让当前动画直接到达末状态 ,继续下一个动画
$("#div").stop(true, true);//清除元素的所有动画,让当前动画直接到达末状态
//stop() 用于避免动画执行过程中反复触发
//语法结构
$("#div").stop();//停止当前动画,继续下一个动画
$("#div").stop(true);//清除元素的所有动画
$("#div").stop(false, true);//让当前动画直接到达末状态 ,继续下一个动画
$("#div").stop(true, true);//清除元素的所有动画,让当前动画直接到达末状态
2016-12-20
jQuery只包含了两个缓动方法:swing和linear。linear方法提供了一个稳定的动画,以使得动画的每个步骤都是相同的(例如,如果要让一个元素以逐渐变化的方式穿过屏幕,每一步的距离和前一步都是相同的)。swing要更加动态一些,随着动画的开始变得更加快一些,然后再慢下来。swing是一个常用设置,因此,如果没有指定任何缓动,jQuery会使用swing方法。
2016-12-19
1. stop() 停止当前动画
2. stop(true) 停止当前执行动画元素的所有动画行为
3. stop(true,true) 停止当前执行动画元素的所有动画行为,并且直接到达当前动画最后一帧
2. stop(true) 停止当前执行动画元素的所有动画行为
3. stop(true,true) 停止当前执行动画元素的所有动画行为,并且直接到达当前动画最后一帧
2016-12-19
duration 可选/String/Number类型指定过渡动画运行多长时间(毫秒数),默认值为400。该参数也可以为字符串"fast"(=200)或"slow"(=600)。
easing 可选/String类型指定使用何种动画效果,默认为"swing",还可以设为"linear"或其他自定义的动画样式的函数名称。
complete 可选/Function类型元素隐藏完毕后需要执行的函数。函数内的this指向当前DOM元素。
options Object类型指定的选项参数对象。
easing 可选/String类型指定使用何种动画效果,默认为"swing",还可以设为"linear"或其他自定义的动画样式的函数名称。
complete 可选/Function类型元素隐藏完毕后需要执行的函数。函数内的this指向当前DOM元素。
options Object类型指定的选项参数对象。
2016-12-19
toggle:切换显示与隐藏效果 sildeToggle:切换上下拉卷滚效果 fadeToggle:切换淡入淡出效果
2016-12-19
.fadeTo( duration, opacity ,callback) duration参数规定时长,opacity 参数设置不透明度, callback 参数是执行的函数名称。
2016-12-19
$("#a1").hide(3000).show(3000) 找到类a1,进行(3000ms)隐藏,然后再显示(3000ms)
2016-12-19