Bonjour je souhaiterais savoir si il est possible de stopper l'execution d'une fonction et la relancer quand on le souhaite?
Voici ma fonction...Une suite d'animation qui tourne en boucle puisque j'appelle cette meme fonction a la fin de toute les animations.
Je souhaiterais stopper ces animations et les mettres a zero quand je clique sur un bouton et pouvoir relancer la fonction quand je clique sur un autre :
function slider(){
slidesWrap1.delay(6000).animate({width:0},400,"easeInCubic",function(){
menuJaune();
slidesWrap2.delay(6000).animate({width:0},400,"easeInCubic",function(){
menuVert();
slidesWrap3.delay(6000).animate({width:0},400,"easeInCubic",function(){
slidesWrap1.css({zIndex:3});
slidesWrap2.css({width:"100%"});
slidesWrap3.css({width:"100%"});
menuRose()
slider();
});
slide2.removeClass("zoom_anim");
slide3.addClass("zoom_anim");
});
$(this).css({width:"100%",zIndex:0});
slide1.removeClass("zoom_anim");
slide2.addClass("zoom_anim");
});
slide1.addClass("zoom_anim");
slide3.removeClass("zoom_anim");
}
slider();
$(".btn-coach").click(function(){
//je ne sais pas quoi mettre pour stopper la fonction
});
- Edité par aurelien33320 23 avril 2017 à 12:33:20
fonction jquery
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.