Pour assigner un événement à un chacun des modules en js je parcours le NodeList des modules. Pour chaque module je lui assigne un gestionnaire d'événement qui se charge d'afficher les cours/td/tp. Or quand je clique sur "Travaux pratiques" par exemple ça affiche les tp normalement, mais si je change de module et que je clique sur "Travaux pratiques" y'aura pendant une petite seconde l'affichage des tp du module précédent puis l'affichage que je voulais.
Ex : si je console.log(i):
clique sur "Travaux pratiques" du module Développement (indice = 2)
-> 2
clique sur "Travaux pratiques" du module Communication (indice = 1)
-> 2 (dcp ça affiche les tp du module avk indice 2 pendant qlq millisecondes
-> 1
Pour assigner un événement à un chacun des modules en js je parcours le NodeList des modules. Pour chaque module je lui assigne un gestionnaire d'événement qui se charge d'afficher les cours/td/tp. Or quand je clique sur "Travaux pratiques" par exemple ça affiche les tp normalement, mais si je change de module et que je clique sur "Travaux pratiques" y'aura pendant une petite seconde l'affichage des tp du module précédent puis l'affichage que je voulais.
Ex : si je console.log(i): clique sur "Travaux pratiques" du module Développement (indice = 2) -> 2 clique sur "Travaux pratiques" du module Communication (indice = 1) -> 2 (dcp ça affiche les tp du module avk indice 2 pendant qlq millisecondes -> 1