Ajouter un attribut à un élément avec jQuery

Août 2013

La fonction .attr() de jQuery permet à la fois de récupérer la valeur d'un attribut, mais aussi de modifier la valeur de l'attribut, ou de le créer. Prenons par exemple un élément très simple : un lien hypertexte :

<a id="le_lien" href="#ancre">Lien d'exemple</a>

Ajoutons un attribut target à ce lien :

$('#le_lien').attr('target', '_blank');

On peut aussi ajouter plusieurs attributs d'un coup grâce au chainage des méthodes jQuery :

Allez donc jeter un oeil sur cette page : versionning de fichier excel.

$('#le_lien').attr('target', '_blank').attr('rel', 'nofollow');

Supprimer un attribut avec jQuery

Si jQuery permet de créer des attributs, il permet aussi d'en supprimer, en utilisant la fonction .removeAttr :

$('#le_lien').removeAttr('target');

Allez donc jeter un oeil sur cette page : texte en miel.

0 commentaire
facultatif
Facebook Twitter RSS Email
Forum Excel
Venez découvrir le nouveau forum excel question/réponse à la stackoverflow.com !
Forum Excel
hit parade n'en a rien a foutre du W3C Positionnement et Statistiques Gratuites Vincent Paré