js/jquery : lancer une action différente au second click sur un objet

js/jquery : lancer une action différente au second click sur un objet - HTML/CSS - Programmation

Marsh Posté le 05-01-2011 à 14:34:20    

salut, je débute encore pas mal en javascript donc ma question sera sans doute evidente, mais j'ai une animation qui se lance sur un objet lorsque je click sur un bouton et je voudrais que lorsque je reclick sur ce meme bouton une autre animation se lance sur ce meme objet.
 
genre : click bouton 1 -> animation 1  
                                   if animation 1 deja faite : animation 2 (et vis et versa en faite)
 
 
voici mon script d'anim :
 

Code :
  1. $(document).ready(function(){ 
  2.         $("#dl" ).click(function() {
  3.                            $("#mcl_corps" ).delay(0).animate({"width":"50%","height":"80%"},500);
  4.         $("#mcl_tete" ).delay(500).animate({"width":"50%","height":"10%","left":"30%"},200);
  5.         $("#mcl_bouche_h" ).delay(700).animate({"width":"45%","height":"3%","left":"5%"},150);
  6.         $("#mcl_bouche_b" ).delay(700).animate({"width":"45%","height":"3%","left":"5%"},150).animate({"bottom":"14%"},500);
  7.         $("#mcl_dent" ).delay(850).animate({"height":"57%","bottom":"17%"},500);
  8.         $("#mcl_oeil" ).delay(850).animate({"height":"1%","width":"10%","left":"50%"},50);
  9.         $("#mcl_pup" ).delay(850).animate({"height":"1%","width":"1%"},50);
  10.         });
  11.         });


 
et en gros l'anim 2 aura la meme "tête" avec des parametre inverse
 
quelqu'un aurait il une idée svp ?

Reply

Marsh Posté le 05-01-2011 à 14:34:20   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed