Travailler avec les attributs en jQuery
Maintenant, nous allons apprendre à lire, ajouter
et modifier les attributs des balises HTML via jQuery.
Tout cela se fait à l'aide de la méthode
attr.
Elle fonctionne de manière similaire à la méthode
html
- en fonction du nombre de paramètres,
elle va lire ou modifier la valeur de l'attribut.
Le premier paramètre de attr accepte
le nom de l'attribut, et le second - sa nouvelle valeur.
Par exemple, comme ceci - .attr('value',
- nous écrirons la chaîne 'www')'www' dans l'attribut
value.
Si nous appelons attr avec un seul paramètre,
elle renverra la valeur de l'attribut dont le nom
est spécifié dans le premier paramètre.
Par exemple, comme ceci - .attr('value') - nous
obtiendrons la valeur de l'attribut value.
Dans l'exemple suivant, nous avons un input :
<input type="text" value="!!!" id="test">
Ensuite, nous obtenons l'input par
son id et affichons la valeur
de son attribut value :
alert($('#test').attr('value')); // affichera '!!!'
Obtenez le contenu de l'attribut
src de l'image par son id, égal
à www.
Obtenez l'attribut href du lien,
contenu dans l'élément avec la classe www.
Obtenez le contenu des attributs src
de toutes les images sur la page et affichez-les
successivement.
Obtenez l'attribut href de tous les liens et
affichez-les successivement.