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 相关文章推荐
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
Apr 13 jQuery
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
May 13 jQuery
深入理解jquery的$.extend()、$.fn和$.fn.extend()
Jul 08 jQuery
使用jQuery实现页面定时弹出广告效果
Aug 24 jQuery
jQuery菜单实例(全选,反选,取消)
Aug 28 jQuery
jQuery EasyUI结合zTree树形结构制作web页面
Sep 01 jQuery
使用vue与jquery实时监听用户输入状态的操作代码
Sep 19 jQuery
jQuery实现的鼠标响应缓冲动画效果示例
Feb 13 jQuery
jQuery+vue.js实现的多选下拉列表功能示例
Jan 15 jQuery
jQuery实现滑动星星评分效果(每日分享)
Nov 13 jQuery
9种方法优化jQuery代码详解
Feb 04 jQuery
jQuery实现简单轮播图效果
Dec 27 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
php学习之数据类型之间的转换代码
2011/05/29 PHP
深入PHP curl参数的详解
2013/06/17 PHP
smarty内置函数capture用法分析
2015/01/22 PHP
PHP+RabbitMQ实现消息队列的完整代码
2019/03/20 PHP
在 Laravel 6 中缓存数据库查询结果的方法
2019/12/11 PHP
5款Javascript颜色选择器
2009/10/25 Javascript
基于jquery的多功能软键盘插件
2012/07/25 Javascript
js函数中onmousedown和onclick的区别和联系探讨
2013/05/19 Javascript
ANGULARJS中用NG-BIND指令实现单向绑定的例子
2014/12/08 Javascript
浅谈JavaScript中的string拥有方法的原因
2015/08/28 Javascript
js表单中选择框值的获取及表单的序列化
2015/12/17 Javascript
AngularJS中的$watch(),$digest()和$apply()区分
2016/04/04 Javascript
JSON与String互转的实现方法(Javascript)
2016/09/27 Javascript
基于touch.js手势库+zepto.js插件开发图片查看器(滑动、缩放、双击缩放)
2016/11/17 Javascript
JS搜狐面试题分析
2016/12/16 Javascript
十分钟带你快速了解React16新特性
2017/11/10 Javascript
Material(包括Material Icon)在Angular2中的使用详解
2018/02/11 Javascript
vue.js实现插入数值与表达式的方法分析
2018/07/06 Javascript
谈谈JavaScript中super(props)的重要性
2019/02/12 Javascript
JavaScript动画实例之粒子文本的实现方法详解
2020/07/28 Javascript
Vue父子组件传值的一些坑
2020/09/16 Javascript
在Django的视图中使用form对象的方法
2015/07/18 Python
再谈Python中的字符串与字符编码(推荐)
2016/12/14 Python
python实现多人聊天室
2020/03/31 Python
Python实现插入排序和选择排序的方法
2019/05/12 Python
Python+OpenCV图像处理——图像二值化的实现
2020/10/24 Python
HTML5 客户端数据库简易使用:IndexedDB
2019/12/19 HTML / CSS
Html5嵌入钉钉的实现示例
2020/06/04 HTML / CSS
西铁城美国官方网站:Citizen Watch美国
2019/11/08 全球购物
金山毒霸系列的笔试题
2013/04/13 面试题
农村党支部先进事迹
2014/01/14 职场文书
实习生矿工检讨书
2014/10/13 职场文书
先进单位事迹材料
2014/12/25 职场文书
证券区域经理岗位职责
2015/04/10 职场文书
法人身份证明书
2015/06/18 职场文书
纯CSS实现一个简单步骤条的示例代码
2022/07/15 HTML / CSS