我正在使用像下面這樣的Jquery時間延遲推子,但需要根據代碼中的事件重新初始化它,即將計時器敲回零。我該怎麼做呢?我試過再次調用fader()。jQuery如何重新初始化延遲函數
function fader(){
$(ajdiv).delay(10000, function(){$(ajdiv).fadeOut()});
}
jQuery.fn.delay = function(time,func){ //run a delayed function
return this.each(function(){
setTimeout(func,time);
});
};
謝謝! :D你知道這是否也適用於其他瀏覽器? – user132192 2009-07-02 13:01:31