博客已迁移到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(七)、效果和动画的更多相关文章

  1. jQuery的效果(动画)

    jquery的效果(动画) show 概念:显示隐藏的匹配元素 语法:show(speed,callback) 参数:speed:三种预定速度之一的字符串('slow','normal','fast' ...

  2. 深入学习jQuery的三种常见动画效果

    × 目录 [1]显隐效果 [2]高度变化 [3]淡入淡出 前面的话 动画效果是jQuery吸引人的地方.通过jQuery的动画方法,能够轻松地为网页添加视觉效果,给用户一种全新的体验.jQuery动画 ...

  3. 一款很实用的jQuery鼠标悬浮有动画效果的响应式瀑布流插件

    一款很实用的jQuery鼠标悬浮有动画效果的响应式瀑布流插件 在线预览 下载地址 实例代码 <!doctype html> <html lang="zh"> ...

  4. jQuery鼠标悬停内容动画切换效果

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  5. jquery 最简单的动画效果

    <p style="border: 1px solid red"> 我会慢慢变大 </p> <a>dianji</a> <sc ...

  6. jQuery中的渐变动画效果

    jQuery中的渐变动画效果jQuery中的渐变动画效果

  7. jQuery 动画效果 与 动画队列

    基础效果 .hide([duration ] [,easing ] [,complete ]) 用于隐藏元素,没有参数的时候等同于直接设置 display 属性 $('.target').hide() ...

  8. Jquery绑定事件及动画效果

    Jquery绑定事件及动画效果 本文转载于:https://blog.csdn.net/Day_and_Night_2017/article/details/85799522 绑定事件 bind(ty ...

  9. 新鲜出炉的30个精美的 jQuery & CSS3 效果【附演示和教程】

    新鲜出炉的30个精美的 jQuery & CSS3 效果[附演示和教程]   作为最流行的 JavaScript 开发框架,jQuery 在现在的 Web 开发项目中扮演着重要角色,它简化了 ...

  10. css3线条围绕跑马+jquery打字机效果

    原文地址:css3线条围绕跑马+jquery打字机效果 有图有真相,今天偶然看到了一种效果,仔细看了下,发现它是用css的clip+css3的动画实现的,简直叼.于是自己拿来了前一阵子写的打字机效果, ...

随机推荐

  1. java基本数据类型传递与引用传递区别

    文章转载自  zejian的博客http://blog.csdn.net/javazejian/article/details/51192130 java的值传递和引用传递在面试中一般都会都被涉及到, ...

  2. SSL,TLS

    今天突然收到邮件说SSL不能用了,基于SSL的HTTPS协议不通了,怎么办? java/android 的网络编程简直一窍不通,平时都是用到了问百度.只能恶补有关网络的知识了. 传输协议: 传输协议中 ...

  3. 使用NSSM把.Net Core部署至 Windows 服务

    为什么部署至Windows Services 在很多情况下,很少会把.Net Core项目部署至Windows服务中,特别是Asp.net Core就更少了.一般情况下,Asp.net Core会部署 ...

  4. 第一章.java&golang的区别之:闭包

    对于golang一直存有觊觎之心,但一直苦于没有下定决心去学习研究,最近开始接触golang.就我个人来说,学习golang的原动力是因为想要站在java语言之外来审视java和其它语言的区别,再就是 ...

  5. FreeSql 如何实现 Sqlite 跨库查询

    FreeSql 是 .NetFramework 4.6+..NetCore 下的 ORM 功能库,提供了丰富的功能,支持五种流行数据库 MySql/SqlServer/PostgreSQL/Oracl ...

  6. 使用myeclipse修改项目映射路径

    这里主要做下记录,找到myeclipse中对项目路径进行查看以及修改的地址 如图 点击项目右键 实例url:http://localhost:8080/myFirstServlet/one 对应路径中 ...

  7. GIS之家demo源代码咨询

    GIS之家demo源代码咨询收费服务(希望对 webgis 新人有所帮助) GIS之家QQ群(采取QQ群入群收费模式): GIS之家001:296438295 需要入群的giser们,入群之前联系GI ...

  8. openlayers4 入门开发系列之风场图篇

    前言 openlayers4 官网的 api 文档介绍地址 openlayers4 api,里面详细的介绍 openlayers4 各个类的介绍,还有就是在线例子:openlayers4 官网在线例子 ...

  9. Android8.0通知

    android里面经常会使用Notification来显示通知的消息,一般使用NotificationManager来创建通知消息 NotificationManager manger = (Noti ...

  10. windows防火墙实验-命令行设置远程桌面连接以及禁止浏览器上网

    windows防火墙实验-设置远程桌面连接以及禁止浏览器上网 实验环境: 1.win2008远程桌面服务 2.win7-1 10.10.10.136 3.win7-2 10.10.10.153 实验步 ...