Derniers tutoriels de développement web
 

jQuery not() Method

<Méthodes jQuery Traversant

Exemple

Retour tous les <p> éléments qui ne possèdent pas le nom de classe "intro" :

$("p").not(".intro")
Essayez - le vous - même »

Définition et utilisation

La not() méthode renvoie des éléments qui ne correspondent pas à certains critères.

Cette méthode vous permet de spécifier un critère. Les éléments qui ne correspondent pas aux critères sont renvoyés de la sélection, et ceux qui correspondent seront supprimés.

Cette méthode est souvent utilisée pour éliminer un ou plusieurs éléments d'un groupe d'éléments sélectionnés.

Astuce: Le not() méthode est à l'opposé du filter() méthode.


Syntaxe

$(selector).not( criteria, function (index) )

Paramètre La description
criteria Optionnel. Spécifie une expression de sélection, un objet jQuery ou un ou plusieurs éléments qui doivent être enlevés à partir d'un groupe d'éléments sélectionnés.

Astuce: Pour spécifier des critères multiples, utilisation de la virgule.
function( index ) Optionnel. Indique une fonction à exécuter pour chaque élément dans un groupe. Si elle renvoie true, l'élément est supprimé. Dans le cas contraire, l'élément est maintenu.
  • index - La position d'index de l'élément dans l'ensemble
Remarque: c'est l'élément DOM actuel. this

Essayez-le vous-même - Exemples

Retour tous les <p> éléments qui ne sont pas encore
Utilisation de la :even sélecteur avec not() pour revenir tous les <p> éléments qui ne sont même pas.

Plusieurs critères
Comment retourner tous les <p> éléments qui ne possèdent pas la class "intro" et id "outro" .

Utilisation d' un objet jQuery
Comment retourner tous les <p> éléments qui ne possèdent pas la classe "intro" à l' intérieur d'un <div> élément, avec un objet jQuery.

DOM
Comment retourner tous les <p> éléments qui ne possèdent pas l'id "intro" , avec un élément DOM.

En utilisant une fonction
Comment utiliser une fonction pour sélectionner tous les <p> éléments qui ne possèdent pas deux <span> éléments à l' intérieur d'eux.


<Méthodes jQuery Traversant