Bonjour,
J'ai le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
document.addEventListener('DOMContentLoaded', function()
{
 
	// display/hide comment
	comment.classList.add('hidden');
 
	for(var el of glasses)
	{
		el.addEventListener('click', function()
		{
			comment.classList.remove('hidden');
			comment.innerHTML = this.dataset.content;
			console.log(comment);
		});
	}
 
	comment.addEventListener('click', function()
	{
		comment.classList.add('hidden');
	});
});
Le fonctionnement défectueux concerne les lignes 11 à 13. Le div 'comment' s'affiche mais reste vierge. Pourtant la console renvoie bien le texte this.dataset.content défini à la ligne précédente. J'ai essayé d'inverser l'ordre des lignes 11 et 12 mais le résultat reste le même.