English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Méthodes de parcours de jQuery
La méthode filter() renvoie les éléments correspondant à une condition spécifique.
La méthode filter() filtre tous les éléments qui ne correspondent pas aux conditions sélectionnées et renvoie ceux qui correspondent.
La méthode filter() etnot()Méthode inverse.
Obtenez des éléments correspondant à des conditions spécifiques :
$("selector").filter(criteria)
Utilisez une fonction pour obtenir des éléments :
$("selector").filter(function(index))
Renvoie tous les paragraphes avec la classe "demo":
$("document").ready(function(){ $("p").filter(".demo").css("background", "coral"); });Vérifiez ici‹/›
Renvoie tous les éléments pairs :
$("document").ready(function(){ $("li").filter(":even").css("background", "coral"); });Vérifiez ici‹/›
Modifier la couleur de tous les div ; puis ajouter un style de bordure pour les utilisateurs avec la classe "middle" :
$("document").ready(function(){ $("div").css("background", "#c8ebcc").filter(".middle").css("border-color", "red"); });Vérifiez ici‹/›
Utilisez une fonction pour filtrer les éléments :
$("document").ready(function(){ $("div").filter(function(i){ return $(this).hasClass("middle"); }).css("background-color", "blue"); });Vérifiez ici‹/›
Paramètres | Description |
---|---|
criteria | Spécifier une expression de sélecteur, un objet jQuery ou un ou plusieurs éléments retournés à partir d'un ensemble d'éléments sélectionnés. Pour spécifier plusieurs conditions, utilisez une virgule |
function(index) | Spécifier une fonction utilisée pour tester chaque élément de l'ensemble
|