jQuery中的动画方法分析

本文详细介绍了jQuery中的动画方法,包括show/hide、slideUp/slideDown、fadeIn/fadeOut和animate,通过实例展示了如何实现各种动画效果。同时,讨论了动画无效的可能原因,如非block元素对height设置的不响应以及background-color的动画限制。
摘要由CSDN通过智能技术生成

jQuery中的动画

jQuery中的动画是什么?

用jQuery实现动画,原理非常简单:我们只需要以固定的时间间隔(例如,0.1秒),每次把DOM元素的CSS样式修改一点(例如,高宽各增加10%),看起来就像动画了。
但是要用JavaScript手动实现动画效果,需要编写非常复杂的代码。如果想要把动画效果用函数封装起来便于复用,那考虑的事情就更多了。
使用jQuery实现动画,代码已经简单得不能再简化了:只需要一行代码就可以解决。

jQuery内置的几种动画样式

一、show/hide (显示/隐藏)

直接以无参数形式调用show()和hide(),会显示和隐藏DOM元素
但是,只要传递一个时间参数进去,就变成了动画
例:

var div = $('#test-show-hide');
div.hide(3000);//3秒中内逐渐消失
//时间以毫秒为单位,但也可以是'slow','fast'这些字符串:
var div = $('#test-show-hide');
div
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值