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仿微信聊天界面
May 06 jQuery
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
May 08 jQuery
jQuery操作之效果详解
May 19 jQuery
jQuery滚动插件scrollable.js用法分析
May 25 jQuery
jQuery选择器_动力节点Java学院整理
Jul 05 jQuery
jquery插件canvaspercent.js实现百分比圆饼效果
Jul 18 jQuery
jquery radio 动态控制选中失效问题的解决方法
Feb 28 jQuery
jQuery实现的点击按钮改变样式功能示例
Jul 21 jQuery
jQuery对底部导航进行跳转并高亮显示的实例代码
Apr 23 jQuery
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
Apr 28 jQuery
jquery+css3实现的经典弹出层效果示例
May 16 jQuery
基于JavaScript或jQuery实现网站夜间/高亮模式
May 30 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 Token(令牌)设计
2008/03/15 PHP
fleaphp下不确定的多条件查询的巧妙解决方法
2008/09/11 PHP
PHP上传文件参考配置大文件上传
2015/12/16 PHP
PHP利用正则表达式将相对路径转成绝对路径的方法示例
2017/02/28 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
javascript使用正则表达式实现去掉空格之后的字符
2015/02/15 Javascript
JavaScript清空数组元素的两种方法简单比较
2015/07/10 Javascript
jQuery validate插件实现ajax验证重复的2种方法
2016/01/22 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
jQuery实时显示鼠标指针位置和键盘ASCII码
2016/03/28 Javascript
jquery横向纵向鼠标滚轮全屏切换
2017/02/27 Javascript
使用vue.js写一个tab选项卡效果
2017/03/25 Javascript
详解Vue.js之视图和数据的双向绑定(v-model)
2017/06/23 Javascript
通过构造函数实例化对象的方法
2017/06/28 Javascript
JS常见DOM节点操作示例【创建 ,插入,删除,复制,查找】
2018/05/14 Javascript
element-ui 设置菜单栏展开的方法
2018/08/22 Javascript
浅谈angular表单提交中ng-submit的默认使用方法
2018/09/30 Javascript
vue中使用better-scroll实现滑动效果及注意事项
2018/11/15 Javascript
详解vue中localStorage的使用方法
2018/11/22 Javascript
vue axios post发送复杂对象问题
2019/06/04 Javascript
微信小程序实现上拉加载功能
2019/11/20 Javascript
Python聚类算法之DBSACN实例分析
2015/11/20 Python
python中urlparse模块介绍与使用示例
2017/11/19 Python
Python动态赋值的陷阱知识点总结
2019/03/17 Python
安装完Python包然后找不到模块的解决步骤
2020/02/13 Python
日本最大的购物网站乐天市场国际版:Rakuten Global Market(支持中文)
2020/02/03 全球购物
犹他州最古老的体育用品公司:Al’s
2020/12/18 全球购物
助人为乐好少年事迹材料
2014/08/18 职场文书
七一建党日演讲稿
2014/09/05 职场文书
超市开店计划书
2014/09/15 职场文书
高中生第一学年自我鉴定2015
2014/09/28 职场文书
个人查摆剖析材料
2014/10/04 职场文书
2014年德育工作总结
2014/11/20 职场文书
2015年仓库工作总结
2015/04/09 职场文书
决心书格式范文
2015/09/23 职场文书
SQL Server中交叉联接的用法详解
2021/04/22 SQL Server