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实现百度登录框的动态切换效果
Apr 21 jQuery
jQuery复合事件用法示例
Jun 10 jQuery
使用jQuery实现页面定时弹出广告效果
Aug 24 jQuery
jquery在vue脚手架中的使用方式示例
Aug 29 jQuery
JQuery实现table中tr上移下移的示例(超简单)
Jan 08 jQuery
jQuery实现table表格信息的展开和缩小功能示例
Jul 21 jQuery
解决jQuery使用append添加的元素事件无效的问题
Aug 30 jQuery
解决JQuery的ajax函数执行失败alert函数弹框一闪而过问题
Apr 10 jQuery
Vue项目中使用jquery的简单方法
May 16 jQuery
jQuery层叠选择器用法实例分析
Jun 28 jQuery
jQuery 筛选器简单操作示例
Oct 02 jQuery
jquery制作的移动端购物车效果完整示例
Feb 24 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 htmlspecialchars加强版
2010/02/16 PHP
下拉列表多级联动dropDownList示例代码
2013/06/27 PHP
php实现删除指定目录下相关文件的方法
2014/10/20 PHP
WordPress开发中的get_post_custom()函数使用解析
2016/01/04 PHP
PHP模板引擎Smarty内建函数section,sectionelse用法详解
2016/04/11 PHP
PHP中仿制 ecshop验证码实例
2017/01/06 PHP
Yii支持多域名cors原理的实现
2018/12/05 PHP
关于JavaScript的gzip静态压缩方法
2007/01/05 Javascript
JObj预览一个JS的框架
2008/03/13 Javascript
Jquey拖拽控件Draggable使用方法(asp.net环境)
2010/09/28 Javascript
在浏览器中实现图片粘贴的jQuery插件-- pasteimg使用指南
2014/12/29 Javascript
jQuery实现向下滑出的二级菜单效果实例
2015/08/22 Javascript
解决jquery无法找到其他父级子集问题的方法
2016/05/10 Javascript
jquery获取img的src值的简单实例
2016/05/17 Javascript
import与export在node.js中的使用详解
2017/09/28 Javascript
微信小程序实现图片懒加载的示例代码
2017/12/13 Javascript
vue2单元测试环境搭建
2018/05/24 Javascript
对vue事件的延迟执行实例讲解
2018/08/28 Javascript
详解React服务端渲染从入门到精通
2019/03/28 Javascript
微信小程序实现页面分享onShareAppMessage
2019/08/12 Javascript
vue实现select下拉显示隐藏功能
2019/09/30 Javascript
[02:51]DOTA2 2015国际邀请赛中国区预选赛第一日战报
2015/05/27 DOTA
Python查询阿里巴巴关键字排名的方法
2015/07/08 Python
Python使用poplib模块和smtplib模块收发电子邮件的教程
2016/07/02 Python
python3爬虫之设计签名小程序
2018/06/19 Python
Django设置Postgresql的操作
2020/05/14 Python
浅析HTML5页面元素及属性
2021/01/20 HTML / CSS
Linux的文件类型
2016/07/05 面试题
幼儿园中秋节活动方案2013
2014/01/29 职场文书
安阳殷墟导游词
2015/02/10 职场文书
元旦联欢晚会主持词
2015/07/01 职场文书
红白喜事主持词
2015/07/06 职场文书
党员观看《筑梦中国》心得体会
2016/01/18 职场文书
golang中的struct操作
2021/11/11 Golang
Spring this调用当前类方法无法拦截的示例代码
2022/03/20 Java/Android
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers