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 26 jQuery
jQuery Validate表单验证插件实现代码
Jun 08 jQuery
基于jquery日历价格、库存等设置插件
Jul 05 jQuery
使用jQuery实现两个div中按钮互换位置的实例代码
Sep 21 jQuery
javascript+jQuery实现360开机时间显示效果
Nov 03 jQuery
利用jquery如何从json中读取数据追加到html中
Dec 01 jQuery
jQuery实现table表格checkbox全选的方法分析
Jul 04 jQuery
JQuery通过后台获取数据遍历到前台的方法
Aug 13 jQuery
jQuery实现的点击显示隐藏下拉菜单功能完整示例
May 17 jQuery
jQuery与原生JavaScript选择HTML元素集合用法对比分析
Nov 26 jQuery
JQuery Ajax如何实现注册检测用户名
Sep 25 jQuery
jQuery列表动态增加和删除的实现方法
Nov 05 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类常量的使用详解
2013/06/08 PHP
thinkphp中字符截取函数msubstr()用法分析
2016/01/09 PHP
PHP读取大文件的几种方法介绍
2016/10/27 PHP
又一个图片自动缩小的JS代码
2007/03/10 Javascript
用roll.js实现的图片自动滚动+鼠标触动的特效
2007/03/18 Javascript
jQuery 数据缓存data(name, value)详解及实现
2010/01/04 Javascript
javascript window.opener的用法分析
2010/04/07 Javascript
js动态添加onload、onresize、onscroll事件(另类方法)
2012/12/26 Javascript
使用CSS和jQuery模拟select并附提交后取得数据的代码
2013/10/18 Javascript
Js获取下拉框选定项的值和文本的实现代码
2014/02/26 Javascript
js函数模拟显示桌面.scf程序示例
2014/04/20 Javascript
js控制href内容的连接内容的变化示例
2014/04/30 Javascript
原生Js实现简易烟花爆炸效果的方法
2015/03/20 Javascript
JavaScript实现身份证验证代码
2016/02/17 Javascript
JS常用倒计时代码实例总结
2017/02/07 Javascript
JavaScript循环_动力节点Java学院整理
2017/06/28 Javascript
Angular 2父子组件数据传递之@Input和@Output详解 (上)
2017/07/05 Javascript
ES7中利用Await减少回调嵌套的方法详解
2017/11/01 Javascript
Vue CLI 2.x搭建vue(目录最全分析)
2019/02/27 Javascript
JQuery获得内容和属性方法解析
2020/05/30 jQuery
vue 需求 data中的数据之间的调用操作
2020/08/05 Javascript
Python常用列表数据结构小结
2014/08/06 Python
Python实现批量压缩图片
2018/01/25 Python
python实现朴素贝叶斯分类器
2018/03/28 Python
PyQt5每天必学之单行文本框
2018/04/19 Python
Python时间序列处理之ARIMA模型的使用讲解
2019/04/02 Python
Python Django给admin添加Action的方法实例详解
2019/04/29 Python
解决echarts中饼图标签重叠的问题
2020/05/16 Python
Python Pandas 对列/行进行选择,增加,删除操作
2020/05/17 Python
tensorflow模型的save与restore,及checkpoint中读取变量方式
2020/05/26 Python
利用python+ffmpeg合并B站视频及格式转换的实例代码
2020/11/24 Python
Python安装Bs4的多种方法
2020/11/28 Python
pycharm 配置svn的图文教程(手把手教你)
2021/01/15 Python
利用html5的websocket实现websocket聊天室
2013/12/12 HTML / CSS
伯利陶器:Burleigh Pottery
2018/01/03 全球购物
Win10服务主机占用内存怎么办?Win10服务主机进程占用大量内存解决方法
2022/09/23 数码科技