jQuery(七)、效果和动画
博客已迁移到CSDN《https://blog.csdn.net/qq_33375499》
1 显示和隐藏
1、show([speed,[easing],[fn]])
显示隐藏的匹配元素。
参数:
(1) spend:三种预定速度之一的字符串('show','normal','fast')或表示动画时长的毫秒数值
(2) easing:用来指定切换效果,默认为swing,可用参数linear
(3) fn:在动画完成时执行的函数,每个元素执行一次
2、hide([speed,[easing],[fn]])
隐藏显示的元素。
2 滑动
1、slideDown([speed,[easing],[fn]])
通过高度变化(向下增大)来动态地显示所有匹配的元素,在显示完成后可选地触发一个函数。
2、slideUp([speed,[easing],[fn]])
通过高度变化(向下减小)来动态地隐藏所有匹配的元素,在隐藏完成后可选地触发一个函数。
3、slideToggle([speed,[easing],[fn]])
通过高度变化来切换所有匹配元素的可见性(显示、隐藏),在显示或隐藏完成后可选地触发一个函数。
3 淡入淡出
1、fadeIn([speed,[easing],[fn]])
通过透明度的变化来实现所有匹配元素的淡入效果,并在动画完成后可选地触发一个函数。
2、fadeOut([speed,[easing],[fn]])
通过透明度的变化来实现所有匹配元素的淡出效果,并在动画完成后可选地触发一个函数。
3、fadeTo([speed,opacity,[easing],[fn]])
把所有匹配元素的透明度以渐进方式调整到指定透明度,并在动画完成后可选地触发一个函数。
参数:
(1) opacity: 0 ~ 1之间表示透明度的数字。
4、fadeToggle([speed,[easing],[fn]])
通过透明度的变化来切换 所有匹配元素的淡入和淡出效果,并在动画完成后可选地触发一个函数。
4 自定义动画
1、animate(params[, spend] [,easing][, fn])
用于创建自定义动画。
该函数的关键在于指定动画形式及结果样式属性对象params。所有指定的属性必须用驼峰形式,比如marginTop代替margin-top。
参数:
(1) params:一组包含作为动画属性和终值样式属性和值得集合。如:{width:'90%',height:'90%',borderWidth:10}
// 每次向右移动50px
$("#right").click(function(){
$(".block").animate({left: '+50px'}, "slow");
});
2、stop([clearQueue], [jumpToEnd])
停止所有在指定元素上正在运行的动画。
如果队列中有等待执行的动画(并且clearQueue没有设为true),将马上执行所有动画。
参数:
(1) clearQueue:如果设置为true,则清空动画执行队列。可以立即结束动画。
(2) jumpToEnd:如果设置为true,则立即执行完动画队列。
5 设置
1、jQuery.fx.off
关闭页面上所有的动画。
2、jQuery.fx.interval
设置动画的显示帧速。
jQuery(七)、效果和动画的更多相关文章
- jQuery的效果(动画)
jquery的效果(动画) show 概念:显示隐藏的匹配元素 语法:show(speed,callback) 参数:speed:三种预定速度之一的字符串('slow','normal','fast' ...
- 深入学习jQuery的三种常见动画效果
× 目录 [1]显隐效果 [2]高度变化 [3]淡入淡出 前面的话 动画效果是jQuery吸引人的地方.通过jQuery的动画方法,能够轻松地为网页添加视觉效果,给用户一种全新的体验.jQuery动画 ...
- 一款很实用的jQuery鼠标悬浮有动画效果的响应式瀑布流插件
一款很实用的jQuery鼠标悬浮有动画效果的响应式瀑布流插件 在线预览 下载地址 实例代码 <!doctype html> <html lang="zh"> ...
- jQuery鼠标悬停内容动画切换效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- jquery 最简单的动画效果
<p style="border: 1px solid red"> 我会慢慢变大 </p> <a>dianji</a> <sc ...
- jQuery中的渐变动画效果
jQuery中的渐变动画效果jQuery中的渐变动画效果
- jQuery 动画效果 与 动画队列
基础效果 .hide([duration ] [,easing ] [,complete ]) 用于隐藏元素,没有参数的时候等同于直接设置 display 属性 $('.target').hide() ...
- Jquery绑定事件及动画效果
Jquery绑定事件及动画效果 本文转载于:https://blog.csdn.net/Day_and_Night_2017/article/details/85799522 绑定事件 bind(ty ...
- 新鲜出炉的30个精美的 jQuery & CSS3 效果【附演示和教程】
新鲜出炉的30个精美的 jQuery & CSS3 效果[附演示和教程] 作为最流行的 JavaScript 开发框架,jQuery 在现在的 Web 开发项目中扮演着重要角色,它简化了 ...
- css3线条围绕跑马+jquery打字机效果
原文地址:css3线条围绕跑马+jquery打字机效果 有图有真相,今天偶然看到了一种效果,仔细看了下,发现它是用css的clip+css3的动画实现的,简直叼.于是自己拿来了前一阵子写的打字机效果, ...
随机推荐
- 【转】百度站长平台MIP引入工具使用心得
MIP引入主动推送流程 对于 MIP 站点改造好了,我们如何提交数据,并且 MIP 提交后,我们能得到哪些数据的反馈,在这里简单的写一篇文章,说一下. 改造 MIP,我们一般是添加了一个二级域名站点进 ...
- ReactJs 的各个版本生命周期、API变化 汇总(一、V16.0.0)
目录 一.React 各个版本之间的纵向对比 二.React 的基础 1.Components and Props 三.React V 16.0.0 1. The Component Lifecycl ...
- 带着新人看java虚拟机04(多线程篇)
我记得最开始接触多进程,多线程这一块的时候我不是怎么理解,为什么要有多线程啊?多线程到底是个什么鬼啊?我一个程序好好的就可以运行为什么要用到多线程啊?反正我是十分费解,即使过了很长时间我还是不是很懂, ...
- 基于百度AI开放平台的人脸识别及语音合成
基于百度AI的人脸识别及语音合成课题 课题需求 (1)人脸识别 在Web界面上传人的照片,后台使用Java技术接收图片,然后对图片进行解码,调用云平台接口识别人脸特征,接收平台返回的人员年龄.性别.颜 ...
- idea配github
下面步骤的三个前提条件:安装git 安装idea 注册github账号 步骤一.绑定我的github账号与我的计算机 绑定我的github账号与我的计算机之后,便能很方便地上传或者更新我的代码,这需要 ...
- 一条SQL生成数据字典
有个字典表并定期维护,对DBA和开发很重要,终于把他们整合在一起了,看有没问题? 一条SQL生成数据字典,包含所有OPEN用户.表名.字段名.字段序号.字段属性.默认值.是否非空.字段意思.主键标识. ...
- 2018-2019-2 20164312 Exp1 PC平台逆向破解
1.逆向及Bof基础实践说明 1.1 实践目标 实验对象:一个名为pwn1的linux可执行文件. 实验流程:main调用foo函数,foo函数会简单回显任何用户输入的字符串.该程序同时包含另一个代码 ...
- kettle 备注
1. 基本组成 1.1 spoon: 一个可视化的工具,用于编辑kettle ETL的任务脚本 1.2 span: 用以命令行方式执行spoon的转换 1.3 kitchen: 用以命令行方式执行sp ...
- C语言字符/字符串相关函数收藏
字符串的声明与使用 定义一个可变的字符串: char ch[]={"123456abc"}; char ch2[5]={"123456789"}; //会出现警 ...
- 测试输出System.err与System.out
来源:http://www.cnblogs.com/guozp/p/6099902.html 1.System.out在JVM和操作系统都具有缓存功能,输出的东西不一定实时输出,可能积累几个字符才会一 ...