Les Allergies
Alimentaires
Posez votre question Signaler

Modifier valeur attribut jquery [Résolu]

bipbip3 24Messages postés 5 août 2008Date d'inscription 25 juillet 2011Dernière intervention - Dernière réponse le 31 déc. 2010 à 15:10
Bonjour,
Je souhaite modifier la valeur d'un attribut d'une balise HTML avec jQuery, on m'a suggéré une solution mais je n'y arrive pas...
Voici les deux lignes de code en question:
........................................HTML...........................................................
<img class="picto_etat" src="etat_0.png"/>
.......................................jQuery..........................................................
$(".picto_etat").attr('src'),"etat_1.png";
Voilà, et quand je fais un alert($(".picto_etat").attr('src')) je vois que la valeur src n'a pas été remplacée (toujours "etat_0.png")...
Quelqu'un aurait-il une idée?
Lire la suite 

Modifier valeur attribut jquery »

2 réponses
Réponse
+4
moins plus
pour modifier la valeur d'un attribut, on utilise la méthode .attr(nom, valeur),

tu dois donc appeler
$(".picto_etat").attr('src',"etat_1.png");

et non
$(".picto_etat").attr('src'),"etat_1.png";

En somme, c'est une bête erreur de position des parenthèses, je pense.
Ajouter un commentaire
Ce document intitulé « modifier valeur attribut jquery » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?