évènements: fonction toggle

  • Variantes:

Permet de switcher entre deux fonctions à chaque clic sur les élements de la sélection. Dès que l'un d'entre eux est cliqué, la première fonction est éxécutée, et lors d'un nouveau clic, la seconde sera éxécutée, puis de nouveau la première,etc.

Utilisez unbind("click") pour annuler l'effet de cette fonction.

Version: disponible depuis la version 1.0 de JQuery

Paramétres:

  • impair (Fonction): fonction à éxécuter lors de chaque clic impair
  • pair (Fonction): fonction à éxécuter lors de chaque clic pair

Valeur de retour: objet jQuery

Exemple :
$("p").toggle(function(){
   $(this).addClass("selected");
 },function(){
   $(this).removeClass("selected");
 });

0 Commentaire (afficher/poster)

Bascule l'état d'affichage des éléments sélectionnés. Si ils sont affichés, la fonction les cache, et inversement.

Version: disponible depuis la version 1.0 de JQuery

Valeur de retour: jQuery

Exemple :
$("p").toggle()

Code de test:

<p>Hello</p><p style="display: none">Hello Again</p>

Résultat:

<p style="display: none">Hello</p>, <p style="display: block">Hello Again</p>

0 Commentaire (afficher/poster)