-
jQuery中淡入动画fadeIn $("div").fadeIn([duration],[complete]) // 执行淡入动画的时间,回调函数 duration:指定过渡动画运行多长时间(毫秒数),默认值为400。该参数也可以为字符串"fast"(=200)或"slow"(=600)。 元素显示完毕后需要执行的函数。函数内的this指向当前DOM元素。查看全部
-
jQuery中淡出动画fadeOut $("div").fadeOut([duration],[complete]) // 执行淡出的速度,回调函数 字符串 'fast' 和 'slow' 分别代表200和600毫秒的延时。如果提供任何其他字符串,或者这个duration参数被省略,那么默认使用400毫秒的延时查看全部
-
jQuery中上卷下拉切换slideToggle $("div").slideToggle([duration],[complete]) // 上下卷滚,自动判断是slideUp/slideDown查看全部
-
jQuery中上卷动画slideUp $("div").slideUp([duration],[easing],[complete]) // 执行动画时间,回调函数 同样可以提供一个时间,然后可以使用一种过渡使用哪种缓动函数,jQuery默认就2种,可以通过下载插件支持。最后一个动画结束的回调方法。 因为动画是异步的,所以要在动画之后执行某些操作就必须要写到回调函数里面,这里要特别注意查看全部
-
jQuery中下拉动画slideDown $("div").slideDown([duration],[complete]) // 执行动画的速度,回调函数 字符串 'fast' 和 'slow' 分别代表200和600毫秒的延时。如果提供任何其他字符串,或者这个duration参数被省略,那么默认使用400 毫秒的延时。 下拉动画是从无到有,所以一开始元素是需要先隐藏起来的,可以设置display:none 如 果提供回调函数参数,callback会在动画完成的时候调用。将不同的动画串联在一起按顺序排列执行是非常有用的。这个回调函数不设置任何参数,但是 this会设成将要执行动画的那个DOM元素,如果多个元素一起做动画效果,那么要非常注意,回调函数会在每一个元素执行完动画后都执行一次,而不是这组 动画整体才执行一次查看全部
-
jQuery中显示与隐藏切换toggle方法 $("div").toggle() // 如果元素是最初显示,它会被隐藏,如果隐藏的,它会显示出来 $("div").toggle([duration],[complete]) // 执行动画的时间,回调函数查看全部
-
jQuery中显示元素的show方法 $("div").show() // 直接显示元素 $("div").show("fast") // 快速动画显示元素,200ms $("div").show("slow") // 慢速动画显示元素,600ms $("div").show(2000) // 按照2000ms的速度动画显示元素 $("div").show({ duration: 3000, complete:function(){...} }) // 按照3000ms速度的动画执行显示,结束后调用函数function show与hide方法是修改的display属性,通过是visibility属性布局需要通过css方法单独设置 如果使用!important在你的样式中,比如display: none !important,如果你希望.show()方法正常工作,必须使用.css('display', 'block !important')重写样式 如果让show与hide成为一个动画,那么默认执行动画会改变元素的高度,高度,透明度查看全部
-
jQuery中隐藏元素的hide方法 $("div").hide() // 直接隐藏元素 $("div").hide("fast") // 快速动画隐藏元素,200ms $("div").hide("slow") // 慢速动画隐藏元素,600ms $("div").hide(2000) // 按照2000ms的速度动画隐藏元素 $("div").hide({ duration: 3000, complete:function(){...} }) // 按照3000ms速度的动画执行隐藏,结束后调用函数function查看全部
-
选择隐藏方式查看全部
-
get方法还可以从后往前索引,传递一个负索引值,注意的负值的索引起始值是-1查看全部
-
如果遍历的是数组,第一个参数是索引值,第二个参数是数组的值;如果遍历是对象,第一个参数是属性,第二个参数是属性值。查看全部
-
$.inArray('a',['a','b','c','d','a','c'],2);设置初始查找索引为2查看全部
-
简单的说: 1. stop() 停止当前动画 2. stop(true) 停止当前执行动画元素的所有动画行为 3. stop(true,true) 停止当前执行动画元素的所有动画行为,并且直接到达动画最后一帧查看全部
-
linear代表的是fadeIn运动的动画是匀速运行的查看全部
-
如果多个元素一起做动画效果,那么要非常注意,回调函数会在每一个元素执行完动画后都执行一次,而不是这组 动画整体才执行一次查看全部
举报
0/150
提交
取消