• jquery.timers使用说明


     jQuery Timers提供了三个函式

    1. everyTime(时间间隔, [定时器名称], 函式名称, [次数限制], [等待函式程序完成])
    2. oneTime(时间间隔, [定时器名称], 呼叫的函式)
    3. stopTime ([定时器名称], [函式名称])

    官方虽然有Demo,但是却没有列出使用的原始码,即便右键检视原始码,里面也没有完整针对每一种情况写出一组程序说明,所以我只好试着测试函式了。以下为测试程序报告:

    /************************************************************* 
    *   everyTime(时间间隔, [定时器名称], 函式名称, [次数限制], [等待函式程序完成]) 
    *************************************************************/  
    //每1秒执行函式test()  
    function test(){  
       //do something...  
    }  
    $('body').everyTime('1s',test);  
      
    //每1秒执行  
    $('body').everyTime('1s',function(){  
    //do something...  
    });  
      
    //每1秒执行,并命名定时器名称为A  
    $('body').everyTime('1s','A',function(){  
    //do something...  
    });  
      
    //每20秒执行,最多5次,并命名定时器名称为B  
    $('body').everyTime('2das','B',function(){  
    //do something...  
    },5);  
      
    //每20秒执行,无限次,并命名定时器名称为C  
    //若时间间隔抵到,但函式程序仍未完成则需等待执行函式完成后再继续计时  
    $('body').everyTime('2das','C',function(){  
        //执行一个会超过20秒以上的程序  
    },0,true);  
      
    /*********************************************************** 
    *   oneTime(时间间隔, [定时器名称], 呼叫的函式) 
    ***********************************************************/  
    //倒数10秒后执行  
    $('body').oneTime('1das',function(){  
    //do something...  
    });  
      
    //倒数100秒后执行,并命名定时器名称为D  
    $('body').oneTime('1hs','D',function(){  
    //do something...  
    });  
      
    /************************************************************ 
    * stopTime ([定时器名称], [函式名称]) 
    ************************************************************/  
    //停止所有的在$('body')上定时器  
    $('body').stopTime ();  
      
    //停止$('body')上名称为A的定时器  
    $('body').stopTime ('A');  
      
    //停止$('body')上所有呼叫test()的定时器  
    $('body').stopTime (test);  
    
  • 相关阅读:
    [转]VC++下使用ADO操作数据库
    VC++ GetSafeHwnd()和GetSafeHandle()
    VC++ GetSafeHwnd用法
    C++中的const成员函数(函数声明后加const,或称常量成员函数)用法详解
    VC++ Debug条件断点使用
    VC++为你的程序增加内存泄露检测
    VC++ Debug格式化数值显示
    VC++Debug查看堆对象内容,即使符号已经超出作用范围
    VC++ Debug产生异常时中断程序执行Break on Exception
    一个简单的伪随机数发生算法
  • 原文地址:https://www.cnblogs.com/interdrp/p/7026149.html
Copyright © 2020-2023  润新知