13.JQ动画基础

一.jq动画基础

1.显示和隐藏 (默认无动画,当添加参数的时候会有动画)

show()/hide() 显示和隐藏,括号内可以传递参数,fase,normal,slow (200ms,400ms,600ms)

$('#d1').click(function(){
$('div').hide('fast')
})

toggle() 根据当前状态显示或隐藏(当有这个的时候隐藏,无的时候显示)

2.滑动

slideDown():向下展开

slideUp():向上拉收起来

3.渐变

fadeIn(): 淡入

fadeOut(): 浅出

4.自定义动画

animate(样式,时间,结束后的状态)

$('#d1').click(function(){
$('div').animate({
'width':'300px',
'height':'300px'
},3000,function(){
$('div').css({
'width':'100px',
'height':'100px'
})
})
})

5.stop() 停止动画

stop(true,true)可以带参数
参数1:是否立即停止动画,true为立即停止
参数2:执行完当前动画,再停止其他动画

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 通过jQuery,您可以选取(查询,query)HTML元素,并对它们执行“操作”(actions)。 jQuer...
    枇杷树8824阅读 3,848评论 0 3
  • 隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性。但是通过css...
    老夫撩发少年狂阅读 4,748评论 0 2
  • jQuery 安装 把 jQuery 添加到您的网页 如需使用 jQuery,您需要下载 jQuery 库(会在下...
    Clover园阅读 2,361评论 0 0
  • 1.JQuery 基础 改变web开发人员创造搞交互性界面的方式。设计者无需花费时间纠缠JS复杂的高级特性。 1....
    LaBaby_阅读 5,206评论 0 2
  • 第1章 动画基础隐藏和显示 1-1 jQuery中隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置c...
    mo默22阅读 4,134评论 0 8