L'exemple de cet article décrit l'utilisation du sélecteur de filtre jQuery. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :
En pratique, un sélecteur de filtre peut être ajouté au sélecteur de base pour terminer la tâche de requête. Selon la situation spécifique, la valeur de l'index, le contenu, les attributs, la position du sous-élément et la forme de l'élément peuvent être utilisés dans. le sélecteur de filtre
Attributs du domaine et visibilité comme conditions de filtrage
1. :premier sélecteur
Format :
$("sélecteur : premier")
est utilisé Filtrer la collection jQuery actuelle et sélectionner le premier élément correspondant
Exemple :
$("td:first").css ("border", "2px solid blue");
2. :dernier sélecteur
Format :
$("sélecteur : dernier")
est utilisé Filtrer la collection jQuery actuelle et sélectionner le dernier élément correspondant
Exemple :
$("td:last").css("border ", " 2px bleu uni ");
3. :sélecteur impair
Format :
$("sélecteur : impair")
est utilisé Sélectionnez tous les éléments avec un indice impair (en comptant à partir de 0)
Exemple :
$("td:odd").css ("fond", "rouge");
4. sélecteur pair
Format :
$("sélecteur : pair")
est utilisé Sélectionnez tous les éléments avec un indice pair (en comptant à partir de 0)
Exemple :
$("td:even").css ("fond", "rouge");
5. :sélecteur d'eq
Format :
$("selector:eq(index)" )
Utilisé pour sélectionner l'élément dont l'index est égal à la valeur donnée dans l'ensemble correspondant
Exemple :
$("li:eq(1)" ).css ("couleur", "bleu");
6. :sélecteur gt
Format :
$("selector:gt(index)" )
Utilisé pour sélectionner tous les éléments d'un ensemble correspondant avec un indice supérieur à une valeur donnée
Exemple :
$("li:gt(0)" ).css ("couleur", "vert");
7. Sélecteur :lt
Format :
$("selector:lt(index)" )
Utilisé pour sélectionner tous les éléments d'un ensemble correspondant avec un indice supérieur à une valeur donnée
Exemple :
$("li:lt(5)" ).css ("couleur", "vert");
Pour rechercher tous les éléments dont l'indice est supérieur à n1 et inférieur à n2, vous pouvez utiliser le sélecteur de tableau,
$("selector:gt(n1), selector:lt(n2 )") ;
8. :pas de sélecteur
Format :
$("selector1:not(selector2)" )
Utilisé pour supprimer tous les éléments correspondant au sélecteur donné de l'ensemble correspondant
Exemple :
$("td:not(:first, :last) ").css("background", "red"); //Sauf pour la première et la dernière cellule, la couleur de fond des autres cellules est rouge
9. :sélecteur d'en-tête
Format :
$(":header")
pour la sélection Tous les éléments de titre comme h1, h2, h3
10. :sélecteur animé
Format :
$("selector:animated")
est utilisé Sélectionnez tous les éléments qui effectuent une animation
Exemple simple :
过滤选择器
≪/tête>
简单过滤选择器应用示例
≪/tr>
≪/tr>
≪/tr>
效果图如下所示:
希望本文所述对大家的jQuery程序设计有所帮助。
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
2025-02-24 12:36:12
2025-02-24 12:11:09
2025-02-24 12:06:10
2025-02-24 12:04:13
2025-02-24 12:03:10
2025-02-24 12:02:09
2025-02-24 12:01:10
2025-02-24 12:00:16
2025-02-24 11:59:10
2025-02-24 11:58:14
Recommandations populaires
Tutoriels populaires
Plus>
Recommandations populaires
Derniers téléchargements
Plus>