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获取table下某一行某一列的值实现代码
Apr 07 jQuery
jquery+ajax实现省市区三级联动 (封装和不封装两种方式)
May 15 jQuery
详谈表单格式化插件jquery.serializeJSON
Jun 23 jQuery
详解jquery插件jquery.viewport.js学习使用方法
Sep 08 jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
jQuery完成表单验证的实例代码(纯代码)
Sep 30 jQuery
Vue中正确使用jQuery的方法
Oct 30 jQuery
基于jQuery.i18n实现web前端的国际化
May 04 jQuery
深入浅析angular和vue还有jquery的区别
Aug 13 jQuery
JQuery搜索框自动补全(模糊匹配)功能实现示例
Jan 08 jQuery
jQuery使用$.extend(true,object1, object2);实现深拷贝对象的方法分析
Mar 06 jQuery
jquery简易手风琴插件的封装
Oct 13 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
php 在文件指定行插入数据的代码
2010/05/08 PHP
PHP的变量类型和作用域详解
2014/03/12 PHP
浅谈php中的访问修饰符private、protected、public的作用范围
2016/11/20 PHP
Nigma vs Alliance BO5 第五场2.14
2021/03/10 DOTA
javascript中的有名函数和无名函数
2007/10/17 Javascript
JS实现多物体缓冲运动实例代码
2013/11/29 Javascript
浅谈jQuery 中的事件冒泡和阻止默认行为
2016/05/28 Javascript
bootstrap fileinput 插件使用项目总结(经验)
2017/02/22 Javascript
解决浏览器会自动填充密码的问题
2017/04/28 Javascript
浅谈React中组件间抽象
2018/01/27 Javascript
微信小程序使用gitee进行版本管理
2018/09/20 Javascript
Node 代理访问的实现
2019/09/19 Javascript
JQuery常用简单动画操作方法回顾与总结
2019/12/07 jQuery
javascript操作向表格中动态加载数据
2020/08/27 Javascript
Python中正则表达式的用法实例汇总
2014/08/18 Python
Python实现LRU算法的2种方法
2015/06/24 Python
Python将阿拉伯数字转换为罗马数字的方法
2015/07/10 Python
pandas数据处理基础之筛选指定行或者指定列的数据
2018/05/03 Python
Python 使用 attrs 和 cattrs 实现面向对象编程的实践
2019/06/12 Python
python实现DEM数据的阴影生成的方法
2019/07/23 Python
Python定时器线程池原理详解
2020/02/26 Python
基于Python数据结构之递归与回溯搜索
2020/02/26 Python
win10从零安装配置pytorch全过程图文详解
2020/05/08 Python
Python基于httpx模块实现发送请求
2020/07/07 Python
python自动提取文本中的时间(包含中文日期)
2020/08/31 Python
html5播放视频且动态截图实现步骤与代码(支持safari其他未测试)
2013/01/06 HTML / CSS
世界第一冲浪品牌:O’Neill
2016/08/30 全球购物
爱淘宝:淘宝网购物分享平台
2017/04/28 全球购物
Juice Beauty官网:有机美容产品,护肤与化妆品
2020/06/13 全球购物
企业人事任命书
2014/06/05 职场文书
应届毕业生自荐书
2014/06/18 职场文书
助学贷款贫困证明
2014/09/23 职场文书
幼儿园小班家长评语
2014/12/30 职场文书
后进生评语大全
2015/01/04 职场文书
幼儿园食品安全责任书
2015/05/08 职场文书
一篇文章学会Vue中间件管道
2021/06/20 Vue.js