
jQuery中的动画
发布日期:2021-05-07 20:59:15
浏览次数:8
分类:技术文章
本文共 1119 字,大约阅读时间需要 3 分钟。
1 基础动画
show([1000]) 显示元素[1秒内慢慢显示出来]hide([1000]) 隐藏元素[1秒内慢慢隐藏起来]fadeIn([1000]) 显示元素,只改变透明度fadeOut([1000]) 隐藏元素,只改变透明度slideDown([1000]) 由上到下,显示slideUp([1000]) 由下到上,隐藏
2 自定义动画
animate(params,speed,callback) params: 一个包含样式属性及值的映射 speed: 速度参数,可选 callback: 在动画完成时执行的函数,可选简单动画 animate({ "left":"500xp"},1000*3);累加、累减动画 animate({ "left":"+=500xp"},1000*3);多重动画 animate({ "left":"500xp","top":"500px"},1000*3);顺序执行 animate({ "left":"500xp"},1000*3); animate({ "top":"500xp"},1000*3);综合动画 $(this).animate({ "left":"400px","height":"200px","opacity":"1"},1000*3) .animate({ "top":"200px","width":"200px"},1000*3) .fadeOut(1000*3);
3 动画进阶
动画回调函数 animate({ "top":"200px","width":"200px"},1000*3,function(){ $(this).css("border","5px solid blue"); })停止动画 stop([clearQueue][,gotoEnd]) clearQueue,可选,为Boolean值(true或false),是否清空没有执行的动画 gotoEnd,可选,是否直接将正在执行的动画跳转到末状态判断是否处于动画状态 if(!$(element).is(":animated")){ //判断元素是否处于动画状态 //如歌没有进行动画,则添加新动画 }控制速度的参数 毫秒 (比如 1500) slow 慢 normal 正常 fast 快
4 其他动画
toggle() 如果元素可见则隐藏,隐藏则切换为显示slideToggle() 通过高度切换匹配元素的可见性fadeTo() 通过可见度切换元素的可见性+
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月05日 11时22分11秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
linux 的 pwd 命令
2019-03-05
linux 的 sleep 命令
2019-03-05
js 的 let var const 区别
2019-03-05
无线掌上B超USONIX-R6线阵B模图像初步
2019-03-05
无线掌上B超USONIX-R6凸阵B模图像初步
2019-03-05
react路由使用以及封装
2019-03-05
vue计算属性和监听器区别
2019-03-05
前端常用知识随手记
2019-03-05
react-redux使用hooks替代connect
2019-03-05
使用 FileUpload 实现文件上传
2019-03-05
11.2.6 时间值的小数秒
2019-03-05
11.2.7 日期和时间类型之间的转换
2019-03-05
附录 B 错误信息和常见问题
2019-03-05
第4章 MySQL 程序
2019-03-05
设置柱形图的柱的宽度
2019-03-05
c/c++ 学习
2019-03-05
redis 内存溢出_从数据存储的角度告诉你Redis为什么这么快!
2019-03-05
java gradle 目录_拆分Gradle中的所有输出目录
2019-03-05
http+flv+java,制作一个全功能的FLV播放器
2019-03-05
php寻找文本,寻找文本 · Leing中文PHP框架 · 看云
2019-03-05