J'utilise un fader à retard temporel Jquery comme ci-dessous, mais j'ai besoin de le réinitialiser en fonction des événements dans le code, c.-à-d. Remettre le temporisateur à zéro. Comment puis-je faire cela? J'ai essayé d'appeler à nouveau fader().jQuery comment réinitialiser une fonction de retard
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);
});
};
Merci! : D Savez-vous si cela fonctionne aussi pour d'autres navigateurs? – user132192
Oui, il est pris en charge par tous les navigateurs du maire. –