美文网首页
jQuery动画相关API

jQuery动画相关API

作者: 李悦之 | 来源:发表于2017-05-25 16:39 被阅读18次
1、hover()

这个API接收两个函数,分别对应鼠标移进来和移出去。

<script>
     $('div').hover(function(){
       $(this).css('background','blue')
     },function(){
       $(this).css('background','')
     })
</script>
2、show() 和 hide()
<script>
     $('#div1').hover(function(){
       $('#div2').hide(500)
     },function(){
       $('#div2').show(500)
     })
</script>

需要注意的是,hide()以后不会占位,相应于display:none;这两个API都接收时间参数

3、fadeIn()和fadeOut()和fadeTo()
<script>
     $('#div1').hover(function(){
       $('#div2').fadeOut(1000)
     },function(){
       $('#div2').fadeIn(1000)
     })
</script>

原理和上面的show/hide()差不多,时间默认是400ms。
再就是fadeTo(1000,0.5),和fadeIn/Out()不同,它可以指定具体的透明度,它接收两个参数,一个是时间,另一个是透明度。

4、slideUp()和slideDown()
$('#div1').hover(function(){
       $('#div2').slideUp(1000)
     },function(){
       $('#div2').slideDown(1000)
     })
]</script>

相关文章

网友评论

      本文标题:jQuery动画相关API

      本文链接:https://www.haomeiwen.com/subject/yxdzxxtx.html