jQuery动画效果之上卷下拉

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
开发工具与关键技术:Visual Studio 2015 jQuery
作者:林敏静
撰写时间:2019年1月16日
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
一般隐藏的元素再显示出来是直接把整个元素呈现出来,从视觉角度来说,这样的呈现方式带着些许生硬,那如何让隐藏元素的呈现方式变得美观呢?下面我们来学习jQuery的上卷下拉动画效果,将隐藏元素呈现出来的过程中带着动画效果的变化。
先来看页面布局,详情如图:

页面布局:

源代码:(这里的布局使用了bootstrap插件)

CSS样式:

先把显示的元素隐藏起来,

最主要的是把jQuery的插件引入进来,因为我们写的这个动画效果是要依靠jQuery插件里面封装好的方法才得以实现的。

引入插件后我们就开始写jQuery的代码,

记得要先检测按钮的点击事件是否绑定成功,如果绑定不成功而继续往下敲代码只会事半功倍。

检测成功后,接着就引用jQuery封装好的方法。

来到页面上点击下拉动画按钮,隐藏的元素就会根据动画执行时间向下增大元素高度从而显示元素。


上卷动画的写法与下拉动画的相同,

同理,在页面上点击上卷动画按钮,显示的元素就会向上减小高度从而隐藏元素,

上卷下拉切换slideToggle,顾名思义,可以在元素隐藏或者显示的时候切换下拉或上卷的动画效果,点击一次执行一次切换,点击多次就执行多次切换

以上就是我们使用jQuery实现上卷下拉动画效果的过程。

注:以上为本人课堂学习总结

jQuery动画效果之上卷下拉相关推荐

  1. 前端三件套系例之JQuery——JQuery动画效果、JQuery插件、

    文章目录 1 JQuery动画效果 1. 基本效果 2. 滑动效果 3 淡入淡出效果 4 自定义动画 5 动画控制 6 设置 7 事件 7-1 常用事件 7-2 事件绑定 7-3 移除事件 7-4 阻 ...

  2. jQuery介绍 jQuery基本使用 jQuery选择器 jQuery样式操作 jQuery动画效果

    1.1. jQuery 介绍 1.1.1 JavaScript 库 JavaScript库:即 library,是一个封装好的特定的集合(方法和函数).从封装一大堆函数的角度理解库,就是在这个库中,封 ...

  3. js进阶 13-6 jquery动画效果相关常用函数有哪些

    js进阶 13-6 jquery动画效果相关常用函数有哪些 一.总结 一句话总结:animate(),stop(),finish(),delat()四个. 1.stop()方法的基本用法是什么(sto ...

  4. html的动画效果实现无限轮播,jQuery动画效果实现图片无缝连续滚动

    本文实例介绍了jQuery动画效果实现图片无缝连续滚动的详细代码,分享给大家供大家参考,具体内容如下 效果图如下: 一.HTML代码 1. id为container的div是最外层的包装,用来控制滚动 ...

  5. JavaScript - jQuery动画效果

    trigger:触发v.触发器n toggle:触发器.开关n [ jQuery动画结束时的回调函数 ] .hide(1000,function(){alert("123"); } ...

  6. jquery动画效果 animate() 自定义动画 stop() 停止运行动画 fadeIn()/fadeOut()/fadeTo() 淡入淡出

    jquery动画效果 今天给大家介绍一下jQuery当中的几种动画效果. . animate() 自定义动画 stop() 停止运行动画 fadeIn()/fadeOut()/fadeTo() 淡入淡 ...

  7. jQuery学习笔记(三)jQuery动画效果

    1.对角线动画 效果:让元素在规定时间里沿着左上角来回显示和隐藏 jq对象.show() hide() toggle() 注意: 1. 括号中可以加动画时长(slow normal fast 毫秒数) ...

  8. 写给大忙人看的jQuery动画效果

    文章目录 一.基本动画效果 1.隐藏匹配元素 2.显示匹配元素 3.自动切换显示或隐藏状态 例子:实现自动隐藏菜单 二.淡入.淡出动画效果 例子:使用fadeTo实现图片颜色变淡 三.滑动效果 1.滑 ...

  9. jQuery 动画效果

    1.基本效果 (1)隐藏 hide() hide(speed [,callback]) (2)显示 show() show(speed [,callback]) (3)交替显示隐藏 toggle()  ...

最新文章

  1. Android .classpath文件的作用
  2. 深度学习核心技术精讲100篇(四十一)-阿里飞猪个性化推荐:召回篇
  3. 个人计算机与微型计算机的区别与联系,微处理器、微型计算机和微型计算机系统之间有何联系与区别?...
  4. Bug之PHPMailer附件名字不支持中文的
  5. Vue3、TypeScript 实现图片数量及大小随宽度自适应调整
  6. NLP产品级系统设计模式
  7. Java11.0.2怎么生成JRE_java环境变量配置,jdk13.0.1中没有jre解决办法
  8. 【Socket】关于socket长连接的心跳包
  9. UISegmentedControl UISlider
  10. 如何在计算机中找到桌面这个项,怎样找到“计算机管理”这项菜单?
  11. 我与WCF有个约会之牵手篇-第一个WCF示例程序
  12. 苹果 macOS Monterey 12 正式发布
  13. jxl java mer_导出报表出错,有没有大神懂得
  14. 98道常见Hadoop面试题及答案解析
  15. SIM800A 建立网络
  16. ie11兼容性视图设置_ie11浏览器不兼容的解决办法
  17. C语言的scanf函数在visualstudio中的错误
  18. turtle的函数及使用
  19. 现在java开发用什么工具
  20. 大数据重新定义‘餐饮行业增长黑客’/怎么用数据驱动餐饮行业到店营销

热门文章

  1. python必备入门代码-小白入门Python开发,必备技能有哪些?
  2. python编程入门第3版pdf-Python编程入门第三版
  3. python读音有道-centos7安装有道词典(不能发音和取词)
  4. 语音识别系统_智能语音识别系统_第三方语音识别系统 - 云+社区 - 腾讯云
  5. 科大讯飞离线语音识别安装与运行
  6. 谷歌开源语音识别AI技术,可以从人群中区分每个人的发言
  7. 华为鸿蒙系统英语报纸_“鸿蒙”系统的英文名叫这个!华为注册的这些《山海经》神兽都该怎么翻译?...
  8. matlab simout,每日学习Matlab(2)
  9. 逆向工程mysql注释_PowerDesigner 15进行逆向工程生成数据库图表时,注释的comment的生成,解决PowerDesigner逆向工程没有列注释...
  10. excel亮灯怎么设置_EXCEL高手进,用EXCEL实现亮灯功能