博客已迁移到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. MIP技术进展月报第3期:MIP小姐姐听说,你想改改MIP官网?

    一. 官网文档全部开源 MIP 是一项永久的开源的项目,提供持续优化的解决方案,当然官网也不能例外.从现在开始,任何人都可以在 MIP 官网贡献文档啦! GitHub 上,我们已经上传了 <官网 ...

  2. 神经网络——反向传播BP算法公式推导

    在神经网络中,当我们的网络层数越来越多时,网络的参数也越来越多,如何对网络进行训练呢?我们需要一种强大的算法,无论网络多复杂,都能够有效的进行训练.在众多的训练算法中,其中最杰出的代表就是BP算法,它 ...

  3. FreeSql 新查询功能介绍

    FreeSql FreeSql 是一个功能强大的 NETStandard 库,用于对象关系映射程序(O/RM),提供了 CodeFirst/DbFirst/CURD/表达式函数/读写分离 等基础封装. ...

  4. 号称“新至强,可拓展,赢当下”的Xeon可拓展处理器有多逆天?

    目前企业数据中心正在发生重大变化,许多企业正在经历基于在线服务和数据的广泛转型.他们将这些数据用于功能强大的人工智能和分析应用程序,这些应用程序可以将其转化为改变业务的洞察力,然后推出可以使这些洞察力 ...

  5. 设计模式 | 观察者模式/发布-订阅模式(observer/publish-subscribe)

    定义: 定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象.这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己. 结构:(书中图,侵删) 一个抽象的观察者接口, ...

  6. Api管家系列(一):初探

    前段时间发现一个很好用的API管理工具--API管家,用了一段时间,已经感觉离不开了,抱着分享使我快乐的想法,因为刚开始用的时候随便写过一篇简介,不是很详细,所以现在就重新写,把我这段时间使用的经验和 ...

  7. 使用Chrome 中的 ssh 插件登陆 linux 服务器

    . 在chrome 商店中搜索 secure shell , 安装 Secure Shell Extension 2. 安装完成后,就可以在应用程式中找到Secure Shell App 3.点击 S ...

  8. 关于Django报错django.core.exceptions.ImproperlyConfigured: Requested setting DEBUG, but settings are not configure

    报错代码:django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but se ...

  9. 深入理解 new 操作符

    和其他高级语言一样 JavaScript 也有 new 操作符,我们知道 new 可以用来实例化一个类,从而在内存中分配一个实例对象. 但在 JavaScript 中,万物皆对象,为什么还要通过 ne ...

  10. 《Python黑客编程之极速入门》正式开课

    玄魂 玄魂工作室 今天 之前开启了一个<Python黑客编程>的系列,后来中断了,内容当时设置的比较宽,不太适合入门.现在将其拆分成两个系列<Python黑客编程之极速入门>和 ...