jQuery.not()

Liste des paramètres acceptés :

not(element)

Supprime l'élement qui répond a la clause définie. Cette fonction est utilisée pour supprimer un élement d'un objet jQuery.

Paramètres:

Cette methode renvoie: objet jQuery

Prenons l'exemple suivant:

Supprime l'élément avec l'id "selected" du groupe contenant l'ensemble des paragraphes.

$("p").not( $("#selected")[0] )

Testons sur le script suivant:

<p>Hello</p><p id="selected">Hello Again</p>

On obtiendra :

[ <p>Hello</p> ]

not(expression)

Supprime les éléments répondant a une contrainte définie par une expression.

Paramètres:

Cette methode renvoie: objet jQuery

Prenons l'exemple suivant:

Supprime l'élement avec l'Id "selected".

$("p").not("#selected")

Testons sur le script suivant:

<p>Hello</p><p id="selected">Hello Again</p>

On obtiendra :

[ <p>Hello</p> ]

not(jQuery)

Supprime tous les élements contenu dans l'objet jQuery passé en paramètre.
Attention: l'expression passé en paramètre ne peut pas utiliser une référence portant sur le nom de l'élément.

Paramètres:

Cette methode renvoie: objet jQuery

Prenons l'exemple suivant:

Supprime tous les élements sélectionnés par l'expression "div p.selected" de la liste des paragraphes.

$("p").not( $("div p.selected") )

Testons sur le script suivant:

<div><p>Hello</p><p class="selected">Hello Again</p></div>

On obtiendra :

[ <p>Hello</p> ]