-
.fadeTo( duration, opacity [, complete ] )查看全部
-
.slideDown( [duration ] [, complete ] )查看全部
-
hide( duration: 持续时间,complete: 完成函数function())查看全部
-
操作元素的显示和隐藏可以有几种方法。 例如: 改变样式diplay为none 位置高度为0 透明度为0 toggle、sildeToggle以及fadeToggle的区别: toggle:切换显示与隐藏效果 sildeToggle:切换上下拉卷滚效果 fadeToggle:切换淡入淡出效果查看全部
-
.fadeTo( duration, opacity [, complete ] )查看全部
-
//【隐藏】按钮 $("#btnFadeOut").click(function() { var v = $("#animation").val(); if (v == "1") { $("p").fadeOut(); } else if (v == "2") { $("p").fadeOut("slow"); } else if (v == "3") { $("p").fadeOut(3000); } else if (v == "4") { $("p").fadeOut(2000, function() { alert("隐藏完毕!"); }); } else if (v == "5") { $("p").fadeOut(1000, "linear"); } else if (v == "6") { $("p").fadeOut({ duration: 1000 }); } });查看全部
-
当一个隐藏动画后,高度值达到0的时候,display 样式属性被设置为none,以确保该元素不再影响页面布局查看全部
-
因为动画是异步的,所以要在动画之后执行某些操作就必须要写到回调函数里面,这里要特别注意查看全部
-
直接定位:.toggle(display) 直接提供一个参数,指定要改变的元素的最终效果 其实就是确定是使用show还是hide方法 if ( display === true ) { $( "elem" ).show(); } else if ( display === false ) { $( "elem" ).hide(); }查看全部
-
.toggle( [duration ] [, complete ] ) yesyesyes,hide,show都是一样的查看全部
-
关于duration和complete。。一样的 hide(速度,回调函数) duration = 速度 complete = 回调 不过我也觉得这样写好看一点,但是上面的方法更加简单一点 $("#a2").hide({ duration: 3000, complete: function() { alert('执行3000ms动画完毕') } })查看全部
-
duration:3000 是执行的时间是3秒钟,complete是回调,意指3秒钟结束后执行查看全部
-
1.stop():只会停止第一个动画,第二个第三个继续 2.stop(true):停止第一个、第二个和第三个动画 3.stop(true ture):停止动画,直接跳到第一个动画的最终状态 值得注意的问题: 如果动画未完成停止了,那么动画完成时执行的回调函数是不会被调用的查看全部
-
get(index)如果index为正数,则从从前到后索引,起始值为0 如果为负数,则从后往前,且负值得起始值为-1查看全部
-
$(selector).animate(styles,speed,easing,callback) styles:json格式的字符串,用于定义需要变化的样式,必选 speed:持续时间,可以填以毫秒为单位的数字,可选 easing:速度函数,内置swing和linear函数,可选 callback:回调函数,动画完成后执行,可选查看全部
举报
0/150
提交
取消