2010-09-26 4 views
0

J'ai 2 boutons chacun d'eux a bascule fonction avec 2 fonctions à l'intérieur de la bascule. J'ai un problème que je veux que la bascule soit redémarrée si l'utilisateur n'a pas cliqué deux fois sur le même bouton par exempleComment puis-je redémarrer quand on clique sur un autre bouton?

si l'utilisateur clique sur X la première fonction se déclenche s'il clique sur Y et ensuite cliquez sur X la première fonction se déclenchera à nouveau. mais s'il clique sur X, la première fonction se déclenchera et il cliquera à nouveau sur X, puis la deuxième fonction se déclenchera.

$('x').toggle(
    function(){ 
    //something 
    }, 
    function(){ 
    //something 
    } 
} 

$('y').toggle(
    function(){ 
    //something 
    }, 
    function(){ 
    //something 
    } 
} 

s'il vous plaît dites-moi votre avis et s'il y a une meilleure solution que ... bascule s'il vous plaît me dire

Répondre

0

Ne pas utiliser .toggle, car il vous ne fournira pas ce que vous avez besoin. Faire quelque chose de personnalisé à la place, donnant l'état du bouton "x" (et les changements dans l'état exécutent vos fonctions) qui peuvent être modifiés par le bouton "y".

Questions connexes