Derniers tutoriels de développement web
 

jQuery filter() Method

<Méthodes jQuery Traversant

Exemple

Retour tous les <p> éléments avec un nom de classe "intro" :

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

Définition et utilisation

Le filter() méthode renvoie les éléments qui correspondent à 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 retirés de la sélection, et ceux qui correspondent seront retournés.

Cette méthode est souvent utilisée pour affiner la recherche d'un élément dans un groupe d'éléments sélectionnés.

Astuce: Le filter() méthode est l'opposé de la not() méthode.


Syntaxe

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

Paramètre La description
criteria Optionnel. Indique une expression de sélection, un objet jQuery ou un ou plusieurs éléments à retourner à 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 de l'ensemble. Si elle renvoie true, l'élément est maintenu. Dans le cas contraire, l'élément est retiré.
  • index - La position d'index de l'élément dans l'ensemble
Note: "this" est l'élément DOM actuel.

Essayez-le vous-même - Exemples

Retour tous les <p> éléments qui sont encore
Utilisation de la :even sélecteur avec filter() pour revenir tous les <p> éléments qui sont encore.

Plusieurs critères
Comment retourner tous les <p> éléments avec class="intro" et id="outro" .

Utilisation d' un objet jQuery
Comment retourner tous les <p> éléments avec class="intro" à l' intérieur d'un <div> élément, avec un objet jQuery.

DOM
Comment retourner un <p> élément avec id="intro" , avec un élément DOM.

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


<Méthodes jQuery Traversant