Pour toutes les discussions javascript, jQuery et autres frameworks
-
docxydre
- Messages : 1
- Enregistré le : 12 déc. 2021, 16:41
Message
par docxydre » 12 déc. 2021, 17:19
Bonjour, J'ai problème dans mon code, quand j'appuie sur un bouton j'ajoute une photo et cette photo et les autres (qui était la avant) doivent changer de style. Pour cela j'utilise childNodes sauf qu'ils me disent que children n'est pas un objet.
voici une parti de mon code:
Code : Tout sélectionner
var children = branch.childNodes;
for (var i = 0; i < children.length; i++) {
var r = i * (360/children.length);
r = "rotate("+r+"deg)";
children[i].style.transform = r;
}
merci
-
webmaster
- Administrateur du site
- Messages : 617
- Enregistré le : 28 févr. 2017, 15:19
Message
par webmaster » 12 déc. 2021, 19:00
Bonjour,
Cela me semble correct pourtant.
Il faudrait vérifier que branch est le bon objet.
Attention aussi : childnodes prend tous les éléments, meme un espace dans le code source. Cela génère parfois des comportements étranges.