zoukankan      html  css  js  c++  java
  • jquery fadeOut 异步

    1. 概述

       jquery实现动画效果的函数使用起来很方便,不过动画执行是异步的,

      所以要把自定义的操作放在回调函数里。

    2. example

    <html>
    <body>
    <table id="test-table">
    <tbody>
    <tr>
    <td>zhangsan</td>
    <td>23</td>
    <td>hunan</td></tr>
    <tr>
    <td>zhangsan2</td>
    <td>233</td>
    <td>hunan2</td></tr>
    <tr>
    <td>zhangsan3</td>
    <td>234</td>
    <td>hunan4</td></tr>
    <tr>
    <td>zhangsan5</td>
    <td>235</td>
    <td>hunan5</td></tr>
    
    </tbody>
    </table>
    <script src="jquery-3.1.0.js"></script>
    <script type="text/javascript">
    $(function(){
      'use strict';
      (function(){
         var tr = $("#test-table>tbody>tr:visible").first();
         tr.fadeOut('4000', function(){ $(this).remove()});
      })();
    });
    
    </script>
    
    </body>
    </html>

    3. something

     上面的例子 ,回调函数可以用箭头函数替代,

    <script type="text/javascript">
    $(function(){
      'use strict';
      (function(){
         var tr = $("#test-table>tbody>tr:visible").first();
         tr.fadeOut('4000', ()=>tr.remove());
      })();
    });
    
    </script>
  • 相关阅读:
    AE Featureclass 添加字段
    C# AE 打开本地数据
    C# DataTable操作
    IDL + AE + C#
    C#, HashTable
    KMeans Clustering
    C#打开外部程序
    二叉树删除操作(java)
    python小游戏水文
    QQ机器人
  • 原文地址:https://www.cnblogs.com/rocky-fang/p/5782898.html
Copyright © 2011-2022 走看看