JQuery常用简单动画操作方法回顾与总结


Posted in jQuery onDecember 07, 2019

本文实例讲述了JQuery常用简单动画操作方法。分享给大家供大家参考,具体如下:

jQuery基础动画回顾

.hide() 隐藏动画
.show() 出现动画
.toggle() 切换显示状态
.slideUp()/Down() 下拉/卷起动画
.slideToggle() 下拉卷起切换
.fadeIn()/Out() 淡入/出动画
.fadeToggle() 淡入淡出切换
.fadeTo() 透明度变化到指定透明度,参数为(duration,opacity)
.animate() 控制css动画,参数(properties,option)
.stop() 停止动画的执行

注:

1、可选参数,动画持续时间及结束后的回调函数,持续时间也可以用“slow”/“fast”代替。例如

$("#t").hide(3000,function (){
  alert(“回调函数”);
})
//也可以用JSON格式设置参数
$("#t").hide({
  duration: 3000,
  complete: function() {
    alert(“回调函数”);
  }
})

2、animate中option属性的参数有{duration,easing,step,progress,complete}

  • duration - 设置动画执行的时间
  • easing - 规定要使用的 easing 函数,过渡使用哪种缓动函数,内置的有linear线性变化,swing曲线变化,如果需要其他变化方式需要导入库
  • step:规定每个动画的每一步完成之后要执行的函数
  • progress:每一次动画调用的时候会执行这个回调,就是一个进度的概念
  • complete:动画完成回调
$('#elem').animate({    //在现有高宽上增加100px
 width : "+=100px",
 height : "+=100px"
}, {
 duration: 5000,    //在5秒内执行完成
 specialEasing: {
  width: 'linear',    //线性过渡效果
  height: 'easeOutBounce'
 },
 complete: function() {
  $(this).after('<div>动画执行完毕!</div>');
 }
});

3、stop():只会停止第一个动画,后面的继续

  • stop(true):停止所有动画
  • stop(true ture):停止动画,直接跳到第一个动画的最终状态

更多关于jQuery相关内容还可查看本站专题:《jQuery动画与特效用法总结》、《jQuery切换特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常用插件及用法总结》、《jQuery拖拽特效与技巧总结》、《jQuery表格(table)操作技巧汇总》、《jQuery常见经典特效汇总》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
May 13 jQuery
jQuery Validate 校验多个相同name的方法
May 18 jQuery
jQuery实现可编辑表格并生成json结果(实例代码)
Jul 19 jQuery
jQuery实现IE输入框完成placeholder标签功能的方法
Sep 20 jQuery
jQuery EasyUI 选项卡面板tabs的使用实例讲解
Dec 25 jQuery
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
Apr 26 jQuery
jQuery实现的点击标题文字切换字体效果示例【测试可用】
Apr 26 jQuery
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
jQuery轻量级表单模型验证插件
Oct 15 jQuery
jQuery实现的卷帘门滑入滑出效果【案例】
Feb 18 jQuery
jquery实现商品sku多属性选择功能(商品详情页)
Dec 20 jQuery
jquery绑定事件 bind和on的用法与区别分析
May 22 jQuery
jQuery实现全选、反选和不选功能的方法详解
Dec 04 #jQuery
jQuery轮播图功能制作方法详解
Dec 03 #jQuery
jQuery实现弹幕特效
Nov 29 #jQuery
jquery实现直播弹幕效果
Nov 28 #jQuery
jQuery实现简单弹幕效果
Nov 28 #jQuery
jQuery实现轮播图效果
Nov 26 #jQuery
jQuery与原生JavaScript选择HTML元素集合用法对比分析
Nov 26 #jQuery
You might like
重置版游戏视频
2020/04/09 魔兽争霸
php 字符转义 注意事项
2009/05/27 PHP
浅谈javascript 面向对象编程
2009/10/28 Javascript
Bootstrap每天必学之js插件
2015/11/30 Javascript
jQuery获取checkbox选中的值
2016/01/28 Javascript
常用js,css文件统一加载方法(推荐) 并在加载之后调用回调函数
2016/09/23 Javascript
基于JavaScript实现拖动滑块效果
2017/02/16 Javascript
详解VUE的状态控制与延时加载刷新
2017/03/27 Javascript
JS简单获取当前日期时间的方法(如:2017-03-29 11:41:10 星期四)
2017/03/29 Javascript
详解Angular5 服务端渲染实战
2018/01/04 Javascript
Vue.js 点击按钮显示/隐藏内容的实例代码
2018/02/08 Javascript
详解Vue实战指南之依赖注入(provide/inject)
2018/11/13 Javascript
Vue.js组件间通信方式总结【推荐】
2018/11/23 Javascript
vue通过v-html指令渲染的富文本无法修改样式的解决方案
2020/05/20 Javascript
Python入门篇之数字
2014/10/20 Python
python实现随机梯度下降法
2020/03/24 Python
python2与python3中关于对NaN类型数据的判断和转换方法
2018/10/30 Python
浅谈python多进程共享变量Value的使用tips
2019/07/16 Python
python实现本地批量ping多个IP的方法示例
2019/08/07 Python
python控制台实现tab补全和清屏的例子
2019/08/20 Python
Numpy对数组的操作:创建、变形(升降维等)、计算、取值、复制、分割、合并
2019/08/28 Python
django之从html页面表单获取输入的数据实例
2020/03/16 Python
Python基于模块Paramiko实现SSHv2协议
2020/04/28 Python
详解Python高阶函数
2020/08/15 Python
numba提升python运行速度的实例方法
2021/01/25 Python
阿尔卡特(中国)的面试题目
2014/08/20 面试题
应用化学专业职业生涯规划书
2014/01/22 职场文书
正风肃纪剖析材料
2014/02/18 职场文书
简单租房协议书范本
2014/08/20 职场文书
关于晚自习早退的检讨书
2014/09/13 职场文书
入党函调证明材料
2014/12/24 职场文书
作文评语集锦
2014/12/25 职场文书
社团招新宣传语
2015/07/13 职场文书
2016年“我们的节日·中秋节”活动总结
2016/04/05 职场文书
职业规划从高考志愿专业选择开始
2019/08/08 职场文书
python用海龟绘图写贪吃蛇游戏
2021/06/18 Python