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中clone()函数实现表单中增加和减少输入项
May 13 jQuery
jQuery简介_动力节点Java学院整理
Jul 04 jQuery
jQuery中过滤器的基本用法示例
Oct 11 jQuery
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
Apr 12 jQuery
jQuery实现常见的隐藏与展示列表效果示例
Jun 04 jQuery
jQuery滑动效果实现方法分析
Sep 05 jQuery
JQuery搜索框自动补全(模糊匹配)功能实现示例
Jan 08 jQuery
详解jQuery如何实现模糊搜索
May 10 jQuery
jQuery实现判断滚动条滚动到document底部的方法分析
Aug 27 jQuery
JavaScript自动生成 年月范围 选择功能完整示例【基于jQuery插件】
Sep 03 jQuery
jQuery实现的上拉刷新功能组件示例
May 01 jQuery
jQuery ajax - getScript() 方法和getJSON方法
May 14 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/03/02 国漫
php下删除字符串中HTML标签的函数
2008/08/27 PHP
谷歌音乐搜索栏的提示功能php修正代码
2011/05/09 PHP
PHP导出MySQL数据到Excel文件(fputcsv)
2011/07/03 PHP
PHP中实现中文字符进制转换原理分析
2011/12/06 PHP
Hutia 的 JS 代码集
2006/10/24 Javascript
js的逻辑运算符 ||
2010/05/31 Javascript
js null,undefined,字符串小结
2010/08/21 Javascript
JQuery调webservice实现邮箱验证(检测是否可用)
2013/05/21 Javascript
js仿百度有啊通栏展示效果实现代码
2013/05/28 Javascript
JS小功能(button选择颜色)简单实例
2013/11/29 Javascript
JavaScript中split() 使用方法汇总
2015/04/17 Javascript
整理Javascript基础入门学习笔记
2015/11/29 Javascript
jQuery插件开发汇总
2016/05/15 Javascript
js中的触发事件对象event.srcElement与event.target详解
2017/03/15 Javascript
jQuery与vue实现拖动验证码功能
2018/01/30 jQuery
浅析vue.js数组的变异方法
2018/06/30 Javascript
VueX模块的具体使用(小白教程)
2020/06/05 Javascript
element日历calendar组件上月、今天、下月、日历块点击事件及模板源码
2020/07/27 Javascript
js仿淘宝放大镜效果
2020/12/28 Javascript
使用Python脚本将绝对url替换为相对url的教程
2015/04/24 Python
Django的HttpRequest和HttpResponse对象详解
2018/01/26 Python
利用python GDAL库读写geotiff格式的遥感影像方法
2018/11/29 Python
Python3和PyCharm安装与环境配置【图文教程】
2020/02/14 Python
python numpy实现多次循环读取文件 等间隔过滤数据示例
2020/03/14 Python
浅析与CSS3的loading动画加载相关的transition优化
2015/05/18 HTML / CSS
Css3实现无缝滚动防抖
2020/09/14 HTML / CSS
法国在线药房:DoctiPharma
2020/10/21 全球购物
日本亚马逊官方网站:Amazon.co.jp
2020/04/14 全球购物
武汉高蓝德国际.net机试
2016/06/24 面试题
质检部岗位职责
2013/11/11 职场文书
2014年秋季新学期寄语
2014/08/02 职场文书
2015年专项整治工作总结
2015/04/03 职场文书
实习单位意见
2015/06/04 职场文书
销售会议开幕词
2016/03/04 职场文书
如何通过一篇文章了解Python中的生成器
2022/04/02 Python