Quels sont les types de sélecteurs jquery ?
Il existe 4 types de sélecteurs jquery, qui sont : 1. Le sélecteur de base, qui recherche les éléments par leur identifiant, leur classe, etc. ; 2. Le sélecteur hiérarchique, qui obtient des éléments spécifiques basés sur des relations hiérarchiques ; Filtrage de contenu, filtrage de visibilité, filtrage d'attributs et filtrage de sous-éléments ; 4. Sélecteur de formulaire, qui peut renvoyer une collection d'éléments.
L'environnement d'exploitation de ce tutoriel : système windows10, version jquery3.2.1, ordinateur Dell G3.
Quels sont les différents types de sélecteurs jquery ?
1. Sélecteur de base
Le sélecteur de base est le sélecteur le plus couramment utilisé et le plus simple dans jQuery. Il recherche les éléments par leur identifiant, leur classe et leur nom de balise. .
1. Sélecteur d'ID #id
Description : fait correspondre un élément en fonction de l'identifiant donné et renvoie un seul élément (Remarque : dans la page Web, le nom de l'identifiant ne peut pas être répété)
Exemple : $("# test") Sélectionnez l'élément avec l'identifiant de test
2. Sélecteur de classe.class
Description : Faites correspondre les éléments en fonction du nom de classe donné et renvoyez la collection d'éléments
Exemple : $(".test") Sélectionnez tous ceux qui ont un test de classe Element
3. Élément de sélection d'élément (tag)
Description : fait correspondre les éléments en fonction du nom d'élément donné et renvoie la collection d'éléments
Exemple : $("p") sélectionne tous les
4, *
Description : Faites correspondre tous les éléments et renvoyez la collection d'éléments
Exemple : $("*") Sélectionnez tous les éléments
5, selector1, selector2 ,...,selectorN (sélecteur d'union)
Description : Fusionnez les éléments correspondant à chaque sélecteur et renvoyez-les ensemble, puis renvoyez l'ensemble d'éléments fusionnés
Exemple : $("p,span,p. myClass ") sélectionne l'ensemble des éléments avec toutes les balises
, et dont la classe est myClass Le sélecteur hiérarchique obtient des éléments spécifiques basés sur des relations hiérarchiques. 1. Sélecteur descendant Exemple : $("p span") sélectionne tous les éléments dans l'élément il s'agit d'un niveau fils ou d'un niveau petit-fils) 2. Sélecteur d'enfant $("parent>child") Exemple : $("p>span") sélectionne tous les ; élément (remarque : les sélecteurs enfants sélectionnent uniquement les éléments enfants appartenant directement à l'élément parent) 3. Sélecteur frère $("prev+next") Description : Sélectionnez l'élément suivant immédiatement après l'élément précédent, renvoyez l'élément précédent. ensemble d'éléments Exemple : $(".one+p") sélectionne l'élément frère suivant avec la classe un 4. Sélecteur de frères et sœurs $("prev~siblings") Description : Sélectionnez tous les éléments frères après l'élément précédent et renvoie l'ensemble d'éléments Exemple : $("#two~p") sélectionne l'ensemble de tous les éléments frères après l'élément avec l'identifiant deux 1>Sélecteur de filtre de base 1, :first Description : Sélectionnez le premier élément et renvoie un seul élément Exemple : $("p:first") sélectionne le premier élément parmi tous element 2, :last Description : Sélectionnez le dernier élément et renvoie un seul élément Exemple : $("p:last") sélectionne le dernier Element 3, :not(selector) Description : Supprime tous les éléments qui correspondent au sélecteur donné et renvoie une collection d'éléments Exemple : $("input:not(.myClass)") sélectionne une classe qui n'est pas myClass Element 4, :even Description : sélectionne tous les éléments dont l'index est pair, l'index commence à 0, renvoie l'ensemble d'éléments 5, :odd Description : sélectionne tous les éléments dont l'index est impair number, index A partir de 0, renvoie l'ensemble des éléments 6, :eq(index) Description : Sélectionnez l'élément dont l'index est égal à index, l'index part de 0, renvoie un seul élément 7, : gt(index) Description : Sélectionnez l'index Pour les éléments supérieurs à l'index, l'index commence à 0 et renvoie l'ensemble d'éléments 8 :lt(index) Description : Sélectionne les éléments dont l'index est inférieur à l'index. L'index commence à 0 et renvoie l'ensemble d'éléments 9. :focus Description : Sélectionnez l'élément qui reçoit actuellement le focus 2> Sélecteur de filtre de contenu 1, :contains(text) Description : Sélectionnez le élément contenant le contenu du texte sous forme de texte et renvoie la collection d'éléments Exemple : $(" p:contains('I')") Sélectionnez les éléments contenant le texte "I" 2, :empty Description : Sélectionnez les éléments vides qui ne contiennent pas d'éléments enfants ou d'éléments de texte, et renvoient une collection d'éléments Exemple : $(" p:empty") sélectionne un élément vide qui ne contient pas d'éléments enfants ou d'éléments de texte ( 3. :has(sélecteur) Description : Sélectionnez l'élément contenant l'élément correspondant au sélecteur et renvoyez l'ensemble d'éléments Exemple : $("p:has(p)") sélectionne l'élément contenant l'élément p> d'un élément de texte ( 2. Sélecteur hiérarchique
3. Sélecteur de filtre
text
) 3> ;Sélecteur de filtre de visibilité1. :masqué
Description : Sélectionnez tous les éléments invisibles et renvoyez l'ensemble d'éléments2 :visible
Description : Sélectionnez tous les éléments visibles et renvoyez l'ensemble d'éléments
4> selector (renvoie l'ensemble d'éléments)1. [attribut]
Exemple : $("p[id]") Sélectionnez l'élément p avec l'attribut id2.[attribut=value]
Exemple : $( "input[name=text ]") Sélectionnez les éléments d'entrée avec l'attribut name égal à text
3, [attribute!=value]
Exemple : $("input[name!=text]") Sélectionnez les éléments d'entrée avec l'attribut name n'est pas égal à text
4. [attribut^=value]
Exemple : $("input[name^=text]") Sélectionnez l'élément d'entrée dont l'attribut name commence par text
5.
Exemple : $( "input[name$=text]") sélectionne l'élément d'entrée dont l'attribut name se termine par text
6 [attribute*=value]
Exemple : $("input[name*=text ]") sélectionne l'élément d'entrée avec l'attribut name Éléments d'entrée contenant du texte
7, [attribut~=valeur]
Exemple : $("input[class~=text]") Sélectionnez les éléments d'entrée qui contiennent du texte dans les valeurs séparés par des espaces avec des attributs de classe
8, [attribut1][attribute2][attributeN]
Description : Combiner plusieurs sélecteurs de filtre d'attribut
5> Sélecteur de filtre d'attribut d'objet de formulaire (collection d'éléments de retour)1, : activé
Description : Sélectionnez tous les éléments disponibles 2, :disabled
Description : Sélectionnez tous les éléments indisponibles
3, :checked
Description : Sélectionnez tous les éléments sélectionnés (cases radio, cases à cocher)
Exemple : $( "input: selected") Sélectionnez tous les éléments sélectionnés
4, :selected
Description : Sélectionnez tous les éléments d'option sélectionnés (liste déroulante)
Exemple : $("select option:selected") Sélectionnez tout selected Élément d'option sélectionné
Quatre. Sélecteur de formulaire (renvoie la collection d'éléments, utilisation similaire) 1.:textDescription : Sélectionnez toutes les zones de texte sur une seule ligne
Exemple : $(":text") Sélectionnez toutes les zones de texte sur une seule ligne
2, :passwordDescription : Sélectionnez toutes les zones de mot de passe
3, :button
Description : Sélectionnez tous les boutons
4, :checkbox
Description : Sélectionnez toutes les cases à sélection multiple
Tutoriels vidéo associés recommandés : Tutoriel vidéo jQuery
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Explication détaillée de la méthode de référence jQuery : Guide de démarrage rapide jQuery est une bibliothèque JavaScript populaire largement utilisée dans le développement de sites Web. Elle simplifie la programmation JavaScript et fournit aux développeurs des fonctions et fonctionnalités riches. Cet article présentera en détail la méthode de référence de jQuery et fournira des exemples de code spécifiques pour aider les lecteurs à démarrer rapidement. Présentation de jQuery Tout d'abord, nous devons introduire la bibliothèque jQuery dans le fichier HTML. Il peut être introduit via un lien CDN ou téléchargé

Comment utiliser la méthode de requête PUT dans jQuery ? Dans jQuery, la méthode d'envoi d'une requête PUT est similaire à l'envoi d'autres types de requêtes, mais vous devez faire attention à certains détails et paramètres. Les requêtes PUT sont généralement utilisées pour mettre à jour des ressources, comme la mise à jour de données dans une base de données ou la mise à jour de fichiers sur le serveur. Ce qui suit est un exemple de code spécifique utilisant la méthode de requête PUT dans jQuery. Tout d'abord, assurez-vous d'inclure le fichier de la bibliothèque jQuery, puis vous pourrez envoyer une requête PUT via : $.ajax({u

Comment supprimer l'attribut height d'un élément avec jQuery ? Dans le développement front-end, nous rencontrons souvent le besoin de manipuler les attributs de hauteur des éléments. Parfois, nous pouvons avoir besoin de modifier dynamiquement la hauteur d'un élément, et parfois nous devons supprimer l'attribut height d'un élément. Cet article explique comment utiliser jQuery pour supprimer l'attribut height d'un élément et fournit des exemples de code spécifiques. Avant d'utiliser jQuery pour exploiter l'attribut height, nous devons d'abord comprendre l'attribut height en CSS. L'attribut height est utilisé pour définir la hauteur d'un élément

jQuery est une bibliothèque JavaScript rapide, petite et riche en fonctionnalités, largement utilisée dans le développement front-end. Depuis sa sortie en 2006, jQuery est devenu l'un des outils de choix pour de nombreux développeurs, mais dans les applications pratiques, il présente également certains avantages et inconvénients. Cet article analysera en profondeur les avantages et les inconvénients de jQuery et l'illustrera avec des exemples de code spécifiques. Avantages : 1. Syntaxe concise La conception syntaxique de jQuery est concise et claire, ce qui peut grandement améliorer la lisibilité et l'efficacité d'écriture du code. Par exemple,

Titre : jQuery Astuces : Modifier rapidement le texte de toutes les balises a de la page En développement web, nous avons souvent besoin de modifier et d'exploiter des éléments de la page. Lorsque vous utilisez jQuery, vous devez parfois modifier le contenu textuel de toutes les balises de la page en même temps, ce qui peut économiser du temps et de l'énergie. Ce qui suit explique comment utiliser jQuery pour modifier rapidement le texte de toutes les balises a de la page et donne des exemples de code spécifiques. Tout d'abord, nous devons introduire le fichier de la bibliothèque jQuery et nous assurer que le code suivant est introduit dans la page : <

Titre : utilisez jQuery pour modifier le contenu textuel de toutes les balises. jQuery est une bibliothèque JavaScript populaire largement utilisée pour gérer les opérations DOM. En développement web, nous rencontrons souvent le besoin de modifier le contenu textuel de la balise de lien (une balise) sur la page. Cet article expliquera comment utiliser jQuery pour atteindre cet objectif et fournira des exemples de code spécifiques. Tout d’abord, nous devons introduire la bibliothèque jQuery dans la page. Ajoutez le code suivant dans le fichier HTML :

Comment savoir si un élément jQuery possède un attribut spécifique ? Lorsque vous utilisez jQuery pour exploiter des éléments DOM, vous rencontrez souvent des situations dans lesquelles vous devez déterminer si un élément possède un attribut spécifique. Dans ce cas, nous pouvons facilement implémenter cette fonction à l'aide des méthodes fournies par jQuery. Ce qui suit présentera deux méthodes couramment utilisées pour déterminer si un élément jQuery possède des attributs spécifiques et joindra des exemples de code spécifiques. Méthode 1 : utilisez la méthode attr() et l'opérateur typeof // pour déterminer si l'élément a un attribut spécifique

jQuery est une bibliothèque JavaScript populaire largement utilisée pour gérer la manipulation DOM et la gestion des événements dans les pages Web. Dans jQuery, la méthode eq() est utilisée pour sélectionner des éléments à une position d'index spécifiée. Les scénarios d'utilisation et d'application spécifiques sont les suivants. Dans jQuery, la méthode eq() sélectionne l'élément à une position d'index spécifiée. Les positions d'index commencent à compter à partir de 0, c'est-à-dire que l'index du premier élément est 0, l'index du deuxième élément est 1, et ainsi de suite. La syntaxe de la méthode eq() est la suivante : $("s
