Maison interface Web js tutoriel Exemples d'utilisation des attributs d'élément de balise utilisés par jQuery_jquery

Exemples d'utilisation des attributs d'élément de balise utilisés par jQuery_jquery

May 16, 2016 pm 04:19 PM
jquery 元素 属性 标记 用法

L'exemple de cet article décrit l'utilisation des attributs d'élément de balise utilisés par jQuery. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :

L'utilisation de jQuery présentée ici inclut principalement la façon dont jQuery contrôle la page, y compris les attributs des éléments, le style CSS, le modèle DOM, les éléments de formulaire et le traitement des événements, etc.

Attributs des éléments de balise

Chaque balise HTML possède certains attributs, et leurs balises présentent différents états dans la page, comme la balise suivante

Copier le code Le code est le suivant :

La balise représente le nom de la balise, qui est un hyperlien. De plus, des attributs tels que href titile target id indiquent les différents états de cet hyperlien dans la page.

Cet article explique plus en détail la méthode de contrôle des attributs de page du point de vue de jQuery.

1.each() traverse les éléments

La méthode

each(callback) est principalement utilisée pour parcourir les éléments dans le sélecteur. Elle accepte une fonction comme paramètre. Cette fonction accepte un paramètre qui fait référence au numéro de série de l'élément. Pour les attributs marqués, vous pouvez utiliser la méthode each() avec le mot-clé this pour obtenir ou définir la valeur d'attribut correspondant à chaque élément du sélecteur.

Utilisez la méthode each() pour parcourir tous les éléments.

Copier le code Le code est le suivant :


Premier paragraphe


Deuxième paragraphe


Deuxième paragraphe


Deuxième paragraphe


Deuxième paragraphe


Deuxième paragraphe


Deuxième paragraphe


Il y a 7 éléments P dans le code ci-dessus. Tout d'abord, utilisez $("p") pour obtenir l'ensemble de tous les éléments p de la page, puis utilisez la méthode each() pour parcourir toutes les images. Accédez à l'image via le mot-clé this, obtenez l'ID de l'image et définissez l'attribut ID de l'image. L'index de fonction de la méthode each() est le numéro de série de l'élément.

2. Obtenez la valeur de l'attribut. Méthode attr(nom)

Sauf lors d'une itération sur les éléments dans l'ensemble du sélecteur. Plusieurs fois, vous devez obtenir la valeur des caractéristiques d'un objet. Cela peut être facilement réalisé grâce à la méthode attr(name) dans jQuery. Cette méthode obtient la première valeur d'attribut de l'ensemble d'éléments. S'il n'y a pas de correspondance, retournez sans définition.

Copier le code Le code est le suivant :
script type="text/javascript">
$(fonction() {
var sTitle = $("p").attr("title");//Obtenir la valeur de l'attribut title du premier élément p
$("#display").text(sTitle);
});


Premier paragraphe


Deuxième paragraphe


Deuxième paragraphe


Deuxième paragraphe


Deuxième paragraphe


Deuxième paragraphe


Deuxième paragraphe



Si vous souhaitez obtenir la valeur de l'attribut titre du deuxième p, vous pouvez le faire via le sélecteur de position.

Copier le code Le code est le suivant :
$(function() {
var sTitle = $("p:eq(1)").attr("title");//Obtenir la valeur de l'attribut title du deuxième élément p
$("#display").text(sTitle);
});

3. Définissez la valeur de l'attribut. attr(nom,valeur) En plus d'obtenir la valeur de l'élément, la méthode

attr() peut également définir la valeur de l'attribut. L'expression générale est
.

Copier le code Le code est le suivant :
attr(nom, valeur)

Par exemple : Le code suivant entraînera l’ouverture de tous les hyperliens de la page dans une nouvelle fenêtre.
Copier le code Le code est le suivant :

Exemple :
Copier le code Le code est le suivant :


Deuxième bouton Le troisième bouton



Avec le sélecteur de position, lorsque le premier bouton est cliqué, les deux boutons suivants sont désactivés en même temps.
Souvent, nous espérons que la valeur d'un attribut pourra changer régulièrement en fonction de différents éléments. A ce moment nous pouvons utiliser attr(name,fn), le deuxième paramètre est une fonction. Cette fonction accepte un paramètre, qui est le numéro de série de l'élément, et la valeur de retour est une chaîne.


Copier le code Le code est le suivant :
Élément 0

Élément 1

Élément 2



Contenu de retour :


Copier le code Le code est le suivant :Article 0 (id='div-id0') Article 1 (id='div-id1')
Article 2 (id='div-id2')

Le code ci-dessus définit la valeur de l'attribut id de tous les blocs
de la page sur les paramètres liés au numéro de série via attr(name,fn). Et parcourez le bloc div via la méthode each() pour afficher la valeur id dans la balise Cela montre la puissance de la chaîne jQuery.
Parfois, pour certains éléments, vous souhaitez définir différents attributs en même temps. Si vous utilisez la méthode ci-dessus, vous devez définir les attributs un par un. jQuery est très convivial et attr() fournit également une méthode attr(properties) de paramétrage de liste. Plusieurs propriétés peuvent être définies.


Copier le code Le code est le suivant :







Résultat de l'exécution :


Copier le code Le code est le suivant :
Nom 2
Nom 2
Nom 2
Nom 2
Nom 2

4. Supprimer les attributs

Lors de la définition de la valeur d'un attribut d'élément, la valeur de l'attribut peut être supprimée via la méthode removeAttr(name). L'élément sera alors restauré à ses paramètres par défaut. Par exemple, le code suivant rend tous les boutons désactivés.

Copier le code Le code est le suivant :
$(function() {
$("bouton").removeAttr("désactivé")
});

RemoveAttr(name) supprimer l'attribut équivaut à ne pas supprimer l'attribut dans la balise html. Cela ne signifie pas que cette caractéristique de la marque a été supprimée. Une fois le code ci-dessus exécuté, tous les boutons peuvent toujours être désactivés.

J'espère que cet article sera utile à la programmation jQuery de chacun.

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

Comment marquer un dragueur de mines ? -Comment changer la difficulté du Démineur ? Comment marquer un dragueur de mines ? -Comment changer la difficulté du Démineur ? Mar 18, 2024 pm 06:34 PM

Comment marquer un dragueur de mines ? Tout d’abord, nous devons nous familiariser avec la méthode de marquage dans Minesweeper. Normalement, il existe deux méthodes de marquage courantes dans les jeux de démineur : le marquage par drapeau et le marquage par point d'interrogation. Le drapeau est utilisé pour indiquer qu'il y a des mines dans le bloc et est une marque déterministe ; tandis que le point d'interrogation indique qu'il peut y avoir des mines dans le bloc, mais il n'est pas déterministe. Ces deux méthodes de marquage jouent un rôle important dans le jeu, aidant les joueurs à déduire quels blocs peuvent contenir des mines, afin de passer efficacement à l'étape suivante. L'utilisation compétente de ces méthodes de marquage peut améliorer le taux de réussite du joueur dans le jeu du dragueur de mines et réduire le risque de marcher sur les mines. Par conséquent, lorsqu'il joue au jeu de dragueur de mines, si le joueur maîtrise le drapeau et le point d'interrogation, lorsqu'il n'est pas sûr qu'il y ait une mine dans une certaine case, il peut utiliser le point d'interrogation pour la marquer.

Comment marquer plusieurs emplacements sur Baidu Maps Comment marquer plusieurs emplacements Comment marquer plusieurs emplacements sur Baidu Maps Comment marquer plusieurs emplacements Mar 15, 2024 pm 04:28 PM

Il existe de nombreuses fonctions ci-dessus, en particulier pour les cartes qui peuvent marquer plusieurs lieux. Lorsque nous connaissons certains lieux, nous utiliserons certainement certaines fonctions de ponctuation, afin de pouvoir vous apporter une variété d'aspects différents. Certaines des fonctions que vous marquez produiront de la distance. Les différences, c'est-à-dire que vous pouvez savoir à quelle distance ils se trouvent. Bien sûr, certains noms et informations détaillées sur les lieux ci-dessus seront également affichés. Cependant, de nombreux internautes peuvent ne pas connaître certaines des informations ci-dessus. très clair, donc afin de permettre à chacun de faire de meilleurs choix dans divers aspects, aujourd'hui l'éditeur vous proposera quelques choix dans divers aspects, alors amis intéressés par des idées, Si vous êtes également intéressé, venez essayer. Standard

Comment marquer sur la carte Baidu - opérations spécifiques de marquage sur la carte Baidu Comment marquer sur la carte Baidu - opérations spécifiques de marquage sur la carte Baidu Mar 04, 2024 pm 08:46 PM

Utilisez-vous également le logiciel de cartographie Baidu sur votre ordinateur ? Mais savez-vous comment marquer la carte Baidu ? L'article suivant vous présente le fonctionnement spécifique du marquage de la carte Baidu, jetons un coup d'œil ci-dessous. Après avoir entré la carte Baidu, cliquez sur le coin supérieur droit pour sélectionner la région, comme indiqué sur la figure. Après avoir sélectionné la région, sélectionnez l'outil sur la carte, comme indiqué sur la figure. Sélectionnez la marque sur la carte, comme indiqué. sur la figure, marquez la carte que vous souhaitez marquer. Ici, nous utilisons la façade du district de Xicheng, Pékin. Prenons l'exemple du Hutong n°33 de Qingchang. Sélectionnez et enregistrez simplement comme indiqué sur l'image.

Comment utiliser la méthode de requête PUT dans jQuery ? Comment utiliser la méthode de requête PUT dans jQuery ? Feb 28, 2024 pm 03:12 PM

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

Explication détaillée et introduction à l'utilisation de la fonction MySQL ISNULL Explication détaillée et introduction à l'utilisation de la fonction MySQL ISNULL Mar 01, 2024 pm 05:24 PM

La fonction ISNULL() dans MySQL est une fonction utilisée pour déterminer si une expression ou une colonne spécifiée est NULL. Il renvoie une valeur booléenne, 1 si l'expression est NULL, 0 sinon. La fonction ISNULL() peut être utilisée dans l'instruction SELECT ou pour un jugement conditionnel dans la clause WHERE. 1. La syntaxe de base de la fonction ISNULL() : ISNULL(expression) où expression est l'expression permettant de déterminer si elle est NULL ou

Conseils jQuery : modifiez rapidement le texte de toutes les balises a de la page Conseils jQuery : modifiez rapidement le texte de toutes les balises a de la page Feb 28, 2024 pm 09:06 PM

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 : &lt

Utilisez jQuery pour modifier le contenu textuel de toutes les balises Utilisez jQuery pour modifier le contenu textuel de toutes les balises Feb 28, 2024 pm 05:42 PM

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 :

Introduction aux attributs du fil du désespoir de Hearthstone Introduction aux attributs du fil du désespoir de Hearthstone Mar 20, 2024 pm 10:36 PM

Fil du désespoir est une carte rare du chef-d'œuvre de Blizzard Entertainment "Hearthstone" et a une chance d'être obtenue dans le pack de cartes "Wizbane's Workshop". Peut consommer 100/400 points de poussière arcanique pour synthétiser la version normale/or. Introduction aux attributs du Fil du Désespoir de Hearthstone : Il peut être obtenu dans le pack de cartes de l'atelier de Wizbane avec une chance, ou il peut également être synthétisé via de la poussière arcanique. Rareté : Rare Type : Classe de sort : Chevalier de la mort Mana : 1 Effet : Donne à tous les serviteurs un Râle d'agonie : Inflige 1 dégât à tous les serviteurs

See all articles