zoukankan      html  css  js  c++  java
  • jQuery----JQuery动画(hide()和show())(上)

    hide()和show()方法,可以设置动画效果,本文对这两种方法效果加以说明。

    hide(参数1,参数2):

    参数1:时间,单位为毫秒,表示对象隐藏所用的时间

    参数2:回调函数,该函数在对象隐藏后触发。

    show(参数1,参数2):

    参数1:同上

    参数2:同上

    示例:

    需求说明:点击一个图片,该图片缓缓隐藏,隐藏后从页面删除,后一张图片补充前一张图片的位置

    代码如下:

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <style type="text/css">
     7         img{
     8              100px;
     9             height: 80px;
    10         }
    11         
    12         #pics div{
    13             float: left;
    14             margin: 2px;
    15              100px;
    16             height: 80px;
    17         }
    18     </style>
    19     <script src="js/jquery-1.12.2.js" type="text/javascript" charset="utf-8"></script>
    20     <script>
    21         $(function(){
    22             //获取所有的图片,并注册点击事件
    23             $("#pics>div").click(function(){
    24                 $(this).hide(800,function(){
    //回调函数,清除当前点击的元素
    25 $(this).remove();//方法移除当前调用这个方法的元素---自杀 26 }); 27 }); 28 }); 29 </script> 30 </head> 31 <body> 32 <div id="pics"> 33 <div><img src="images/01.jpg" ></div> 34 <div><img src="images/02.jpg" ></div> 35 <div><img src="images/03.jpg" ></div> 36 <div><img src="images/04.jpg" ></div> 37 <div><img src="images/05.jpg" ></div> 38 </div> 39 </body> 40 </html>

    备注:

     $(this).remove();//方法移除当前调用这个方法的元素---自杀
  • 相关阅读:
    糖尿病周围神经病变有什么表现
    天空之城
    Software Quality Assurance Framework(2)
    组织行为学2
    Software Quality Assurance Framework(1)
    radiculously
    组织行为学1
    software Architecture(1)
    c++运算符重载
    get up~!
  • 原文地址:https://www.cnblogs.com/WangYujie1994/p/10283751.html
Copyright © 2011-2022 走看看