<button name="up">折叠隐藏</button>
    <button name="down">折叠显示</button>
    <button name="toggle">折叠切换</button>
    <div></div>
    <script src="./jquery.min.js"></script>
    <script>
        // jQuery的折叠动画
        // 如果有上间距,也会一起运动
        // 隐藏消失
        // $().slideUp( 动画时间 , 动画方式 , 动画结束时回调函数 )
        // 显示出现
        // $().slideDown( 动画时间 , 动画方式 , 动画结束时回调函数 )
        // 切换   显示变隐藏,隐藏变显示
        // $().slideToggle( 动画时间 , 动画方式 , 动画结束时回调函数 )
        $('[name="up"]').click(()=>{
            $('div').slideUp( 2000 , 'linear' , ()=>{
                console.log('动画结束了');
            })
        })
        $('[name="down"]').click(()=>{
            $('div').slideDown( 2000 , 'linear' , ()=>{
                console.log('动画结束了');
            })
        })
        $('[name="toggle"]').click(()=>{
            $('div').slideToggle( 2000 , 'linear' , ()=>{
                console.log('动画结束了');
            })
        })
 
 <button name="up">折叠隐藏</button>
    <button name="down">折叠显示</button>
    <button name="toggle">折叠切换</button>
    <div></div>
    <script src="./jquery.min.js"></script>
    <script>
        // jQuery的折叠动画
        // 如果有上间距,也会一起运动
        // 隐藏消失
        // $().slideUp( 动画时间 , 动画方式 , 动画结束时回调函数 )
        // 显示出现
        // $().slideDown( 动画时间 , 动画方式 , 动画结束时回调函数 )
        // 切换   显示变隐藏,隐藏变显示
        // $().slideToggle( 动画时间 , 动画方式 , 动画结束时回调函数 )
        $('[name="up"]').click(()=>{
            $('div').slideUp( 2000 , 'linear' , ()=>{
                console.log('动画结束了');
            })
        })
        $('[name="down"]').click(()=>{
            $('div').slideDown( 2000 , 'linear' , ()=>{
                console.log('动画结束了');
            })
        })
        $('[name="toggle"]').click(()=>{
            $('div').slideToggle( 2000 , 'linear' , ()=>{
                console.log('动画结束了');
            })
        })

jquery的折叠动画 渐隐渐显动画的更多相关文章

  1. jQuery鼠标悬停文字渐隐渐现动画效果

    jQuery鼠标悬停文字渐隐渐现动画效果 当时是做项目的时候用到的所以图片有些大,九张,真正要做图片不需要这么大 css样式 <style> *{ margin: 0; padding: ...

  2. part10 header界面渐隐渐显 //动态路由//项目动画

    两个组件只同时显示一个 可以用 a v-show='variable'  b: v-show='!variable' 1.对全局事件的解绑 //代码容易出现大量bug 因为影响其他组件 keep-al ...

  3. [Xcode 实际操作]六、媒体与动画-(8)使用CATransaction Reveal制作渐显动画

    目录:[Swift]Xcode实际操作 本文将演示如何制作渐显动画. 图片的不透明度逐渐发生了变化,从而产生作渐显动画的效果. 在项目导航区,打开视图控制器的代码文件[ViewController.s ...

  4. [css3动画]渐隐渐现

    测试 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8& ...

  5. 利用 StartLoadingStatus 和 FinishLoadingStatus 读取数据特别是大数据时增加渐隐渐显等待特效 - Ehlib学习(三)

    代码很简单: DBGrideh.StartLoadingStatus(' Loading ... '); Sleep(500); DBGrideh.FinishLoadingStatus; 做下变动: ...

  6. Windows Phone 7 ListBox 列表项渐显加载动画学习笔记

    在wp7程序中,当程序功能越来越复杂时,性能问题是我们不得不考虑的一个问题.在聊天列表中,如果聊天项过多,而且项目UI组件足够复杂时, 我们不得不想尽办法让UI尽快加载.所以有一种可行的方案,就是像Q ...

  7. 利用Trigger完成WPF 的动画-渐显

    其实渐显很简单,就是改变控件的透明度. WPF提供了Trigger这个东西. 下面是动画代码:   1 2 3 4 5 6 7 8 9 10 11 12 13 <Style x:Key=&quo ...

  8. 原生js实现图片网格式渐显、渐隐效果

    写正文前先吐槽一下:端午放假完第一天去某千人以上公司面试前端工程师,第一轮是我应聘职位的部门小领导,谈的不错,面试主要围绕要用到的技术来:第二轮来了我要说的正主,我了个去,问的问题一个和前端无关,问我 ...

  9. 基于JQuery的渐隐渐现轮播

    <div id="ads"> <div> <!--轮播图片--> <ul> <li><a href="# ...

  10. jQuery学习之路(4)- 动画

    ▓▓▓▓▓▓ 大致介绍 通过jQuery中基本的动画方法,能够轻松地为网页添加非常精彩的视觉效果,给用户一种全新的体验 ▓▓▓▓▓▓ jQuery中的动画 ▓▓▓▓▓▓ show()和hide()方法 ...

随机推荐

  1. QUIC技术创新 让视频和图片分发再提速

    ​简介:在1月12日的「阿里云CDN产品发布会-新一代传输协议QUIC让CDN更快一步」之上,阿里云技术专家淮叶分享了QUIC技术及其应用落地实践,内容包含:QUIC协议介绍.相比TCP有哪些优势.应 ...

  2. 走近Quick Audience,了解消费者运营产品的发展和演变

    简介: Quick Audience产品是一款云原生面向消费者的营销产品,自诞生以来,经历了三个发展阶段.每个阶段的转变,都与互联网环境和消费者行为的变迁有着极大的关联.   Quick Audien ...

  3. LlamaIndex 常见问题解答(FAQ)

    提示:如果您尚未完成,请安装 LlamaIndex 并完成起步教程.遇到不熟悉的术语时,请参考高层次概念部分. 在这个章节中,我们将从您为起步示例编写的代码开始,展示您可能希望针对不同应用场景对其进行 ...

  4. OpenTK 垂直同步对刷新率的影响

    本文将和大家介绍 Vsync 垂直同步的开启对 OpenTK 应用的刷新率的影响 在上一篇博客 OpenTK 入门 初始化窗口 告诉了大家如何初始化 OpenTK 承载 OpenGL 的窗口的应用,在 ...

  5. jumpserver-v3搭建配置与使用

    一.jumpserver简介 官网:https://www.jumpserver.org/ 文档:https://docs.jumpserver.org/zh/v3/ 单机部署:https://doc ...

  6. Docker的基本命令

    1.docker使用的优点 1.更快速的交付和部署 对于开发和运维人员来说,最希望的是保持所有环境一致,这样不会导致,开发在自己的环境里程序运行正常而运维跑的服务器环境里就不正常:对于运维来说,可以使 ...

  7. QT Creator 远程调试 QT 程序

    一.测试环境 QT Creator 版本:5.12.9 开发板:rv1126 开发环境:ubuntu20.04 开发板内核:4.19 二.配置 ARM 交叉编译器 ARM 交叉编译工具,购买开发板时, ...

  8. Jmeter-线程组下篇

    线程组 线程组作为JMeter测试计划的核心组件之一,对于模拟并发用户的行为至关重要.线程组元件是整个测试计划的入口,所有的取样器和控制器必须放置在线程组下. 可以将线程组视为一个虚拟用户池,其中每个 ...

  9. 使用可视化工具redis-desktop-manager管理查询缓存。

    AnotherRedisDesktopManager https://gitee.com/qishibo/AnotherRedisDesktopManager/releases 下载windows版本 ...

  10. python教程5:函数编程

    函数编程 特性: 1.减少重复代码 2.让程序变的可扩展 3.使程序变得易维护 定义:  默认参数 要求:默认参数放在其他参数右侧 指定参数(调用的时候) 正常情况下,给函数传参数要按顺序,如果不想按 ...