jquery timer插件(jquery.timer.js)

jquery timer插件的主要功能就是实现JS函数一个响应时间.比如一个简单的例子….我们打开一个层.让它在某段时间后自动再隐藏.那么用jquery timer就很方便.不需要写太多的代码: funtion testtimer(){
   $.timer(6000,function (timer){
                /*这里放你要执行的事件*/------6000是时间设置,单位是毫秒!
      timer.stop();}
  );
}

由于我网站不支持下载.我就把jquerytimer的代码贴出来,大家COPY下来直接保存就好了! jQuery.timer = function (interval, callback)
 {
    var interval = interval || 100;
 
    if (!callback)
        return false;
    
    _timer = function (interval, callback) {
        this.stop = function () {
            clearInterval(self.id);
        };
        
        this.internalCallback = function () {
            callback(self);
        };
        
        this.reset = function (val) {
            if (self.id)
                clearInterval(self.id);
            
            var val = val || 100;
            this.id = setInterval(this.internalCallback, val);
        };
        
        this.interval = interval;
        this.id = setInterval(this.internalCallback, this.interval);
        
        var self = this;
    };
    
    return new _timer(interval, callback);
 };
300*300
 文章首页关于迷茫时代关于我写意人生
版权所有:迷茫时代 All rights reserved   
执行时间:0.00504 秒