Passer au contenu du forum

jQuery documentation, manuel en français

La documentation français de jquery

Partager

Recherche







Catégories

jQuery Mobile

toggle()

Liste des paramètres acceptés :

toggle(pair,impair)

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.

Paramètres:

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

Cette methode renvoie: objet jQuery

Prenons l'exemple suivant:

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

toggle()

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

Cette methode renvoie: jQuery

Prenons l'exemple suivant:

$("p").toggle()

Testons sur le script suivant:

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

On obtiendra :

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

Liste des paramètres acceptés :

toggle(pair,impair)

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.

Paramètres:

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

Cette methode renvoie: objet jQuery

Prenons l'exemple suivant:

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

toggle()

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

Cette methode renvoie: jQuery

Prenons l'exemple suivant:

$("p").toggle()

Testons sur le script suivant:

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

On obtiendra :

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