évènements: fonction unbind

L'opposé de la fonction bind, supprime les actions associées à un évènement particulier pour les élements de la sélection. Si aucun argument n'est spécifié, les actions liées à tous les évènements sont supprimées. Si le type est spécifié, seulement les actions liées à ce type d'évènement seront supprimées. Et enfin, si une fonction est passée en second paramètre, seulement les actions du type de la fonction passée en paramètre seront supprimées.

Version: disponible depuis la version 1.0 de JQuery

Paramétres:

  • fonction (Fonction): (optionnel) fonction à supprimer de l'évènement
  • type (String): type d'évènement

Valeur de retour: objet jQuery

Exemple 1:
$("p").unbind( "click", function() { alert("Hello"); } )

Code de test:

 <p onclick="alert('Hello');">Hello</p>

Résultat:

[ <p>Hello</p> ]
Exemple 2:
$("p").unbind()

Code de test:

<p onclick="alert('Hello');">Hello</p>

Résultat:

[ <p>Hello</p> ]
Exemple 3:
$("p").unbind( "click" )

Code de test:

<p onclick="alert('Hello');">Hello</p>

Résultat:

[ <p>Hello</p> ]

0 Commentaire (afficher/poster)