Я использую фейдер с задержкой по времени Jquery, как показано ниже, но вам нужно повторно инициализировать его на основе событий в коде, то есть сбить таймер обратно до нуля. Как мне это сделать? Я попробовал снова вызвать фейдер().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
Да, это поддерживается всеми браузерами-мэрами. –