jQuery实现动画、消失、显现、渐出、渐入效果示例


Posted in jQuery onSeptember 06, 2018

本文实例讲述了jQuery实现动画、消失、显现、渐出、渐入效果。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
    <title></title>
    <script>
      $(function(){
        $(but1).on("click",function(){
          $("img").hide(500) ; //消失
        }) ;
        $(but2).on("click",function(){
          $("img").show(5000) ; //显现
        }) ;
        $(but3).on("click",function(){
          $("img").slideUp(5000) ; //滑动消失
        }) ;
        $(but4).on("click",function(){
          $("img").slideDown(5000) ; //滑动显现
        }) ;
        $(but5).on("click",function(){
          $("img").slideToggle(5000) ; //滑动切换(消失后显现,显现后消失)
        }) ;
        $(but6).on("click",function(){
          $("img").fadeOut(5000) ; //淡出
        }) ;
        $(but7).on("click",function(){
          $("img").fadeIn(5000) ; //淡入
        }) ;
        $(but8).on("click",function(){
          $("img").fadeTo(500,0.5) ; //淡化
        }) ;
        $(but9).on("click",function(){
          $("div").animate({left:"800px"},5000) ; //移动(需要调整对象的style属性中position的值absolute)
        }) ;
      }) ;
    </script>
  </head>
  <body>
    <input type="button" id="but1" value="消失"/>
    <input type="button" id="but2" value="显现"/>
    <input type="button" id="but3" value="滑动消失"/>
    <input type="button" id="but4" value="滑动显现"/>
    <input type="button" id="but5" value="滑动切换"/>
    <input type="button" id="but6" value="淡出"/>
    <input type="button" id="but7" value="淡入"/>
    <input type="button" id="but8" value="淡化"/>
    <input type="button" id="but9" value="移动"/>
    <div style="position: absolute;"><img src="http://demo.3water.com/js/2018/html5-css3-3d-img-flash-codes/images/sJALsDXak4EehSg2F2y92rt5hPe.jpg" height="200"></div>
  </body>
</html>

运行效果(这里使用了本站演示图片加以测试):

jQuery实现动画、消失、显现、渐出、渐入效果示例

这里的方法都可以再嵌套方法。

对象.方法名(延迟时间,function(){新的方法});

比如,消失后显现

$(but1).on("click",function(){
  $("img").hide(500,function(){
    $("img").show(5000) ;
  }) ;
}) ;

比如,移动后再移回

$(but9).on("click",function(){
  $("div").animate({left:"800px"},5000,function(){
    $("div").animate({left:"0px"},5000) ;
  }) ;
}) ;

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

更多关于jQuery相关内容还可查看本站专题:《jQuery动画与特效用法总结》、《jQuery切换特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常用插件及用法总结》、《jQuery拖拽特效与技巧总结》、《jQuery表格(table)操作技巧汇总》、《jQuery常见经典特效汇总》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
浅谈struts1 &amp; jquery form 文件异步上传
May 25 jQuery
jQuery操作DOM_动力节点Java学院整理
Jul 04 jQuery
jQuery 实现鼠标画框并对框内数据选中的实例代码
Aug 29 jQuery
jQuery实现的页面弹幕效果【测试可用】
Aug 17 jQuery
jQuery each和js forEach用法比较
Feb 27 jQuery
非常实用的jQuery代码段集锦【检测浏览器、滚动、复制、淡入淡出等】
Aug 08 jQuery
jQuery实现可编辑的表格
Dec 11 jQuery
jquery实现商品sku多属性选择功能(商品详情页)
Dec 20 jQuery
如何使用Jquery动态生成二级选项列表
Feb 06 jQuery
JQuery通过键盘控制键盘按下与松开触发事件
Aug 07 jQuery
JQuery基于FormData异步提交数据文件
Sep 01 jQuery
JQuery Ajax如何实现注册检测用户名
Sep 25 jQuery
jQuery实现基本动画效果的方法详解
Sep 06 #jQuery
jQuery滑动效果实现方法分析
Sep 05 #jQuery
jquery判断滚动条距离顶部的距离方法
Sep 05 #jQuery
jQuery实现基本淡入淡出效果的方法详解
Sep 05 #jQuery
jquery获取元素到屏幕四周可视距离的方法
Sep 05 #jQuery
js jquery 获取某一元素到浏览器顶端的距离实现方法
Sep 05 #jQuery
jQuery实现基本隐藏与显示效果的方法详解
Sep 05 #jQuery
You might like
不用数据库的多用户文件自由上传投票系统(2)
2006/10/09 PHP
PHP常见漏洞攻击分析
2016/02/21 PHP
laravel 使用事件系统统计浏览量的实现
2019/10/16 PHP
关于Blog顶部的滚动导航条代码
2006/09/25 Javascript
javascript 动态修改样式和层叠样式表代码
2010/04/27 Javascript
GridView中获取被点击行中的DropDownList和TextBox中的值
2013/07/18 Javascript
JavaScript获取table中某一列的值的方法
2014/05/06 Javascript
使用JavaScript和C#中获得referer
2014/11/14 Javascript
深入理解JavaScript系列(41):设计模式之模板方法详解
2015/03/04 Javascript
Java中Timer的用法详解
2015/10/21 Javascript
快速学习jQuery插件 Form表单插件使用方法
2015/12/01 Javascript
js实现简单排列组合的方法
2016/01/27 Javascript
jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题
2016/05/31 Javascript
微信小程序 封装http请求实例详解
2017/01/16 Javascript
AngularJS constant和value区别详解
2017/02/28 Javascript
jQuery实现Select下拉列表进行状态选择功能
2017/03/30 jQuery
JS和Canvas实现图片的预览压缩和上传功能
2018/03/30 Javascript
vue.js图片转Base64上传图片并预览的实现方法
2018/08/02 Javascript
jQuery选择器之层次选择器用法实例分析
2019/02/19 jQuery
Javascript三种字符串连接方式及性能比较
2019/05/28 Javascript
[01:08]DOTA2次级职业联赛 - Wings 战队宣传片
2014/12/01 DOTA
[01:35]辉夜杯战队访谈宣传片—LGD
2015/12/25 DOTA
[00:44]华丽开场!DOTA2勇士令状带来全新对阵画面
2019/05/15 DOTA
简单谈谈Python中的反转字符串问题
2016/10/24 Python
python实现八大排序算法(1)
2017/09/14 Python
mac系统安装Python3初体验
2018/01/02 Python
python3+PyQt5 数据库编程--增删改实例
2019/06/17 Python
python定义类的简单用法
2020/07/24 Python
如何基于python把文字图片写入word文档
2020/07/31 Python
Notino芬兰:购买香水和化妆品
2019/04/15 全球购物
大学生个人事迹材料
2014/01/21 职场文书
年检委托书
2014/08/30 职场文书
思想作风纪律整顿心得体会
2014/09/04 职场文书
乡镇科协工作总结2015
2015/05/19 职场文书
检察院起诉书
2015/05/20 职场文书
tensorflow学习笔记之tfrecord文件的生成与读取
2021/03/31 Python