J'ai un petit mystère sur un site sur lequel je bosse, et je ne trouve pas d'où il vient. J'ai isolé le truc ici :
https://jsfiddle.net/4dsha24d/1/
Le cas est classique, un lien vers une section qui, avec CSS et JS, devient un bouton qui ouvre et ferme la section comme un tiroir (j'ai tout simplifié ici en ne changeant que l'opacité). Une fois la section ouverte, si l'utilisat·rice·eur clique soit sur le bouton fermer, soit sur le lien à nouveau, soit n'importe où ailleurs que sur la section elle-même, alors celle-ci se ferme.
Et ça marche. Mais il y a une ligne dans mon JS qui ne sert à rien:
Code : Tout sélectionner
why_should_i_be_there
Et c'est un souci totalement absurde, et je n'arrive pas à voir d'où il vient. Pour le moment je laisse la ligne dans le site, vu qu'elle ne pose aucun problème (au contraire), mais serais plus en paix s'il elle n'y était pas, surtout si elle cache un problème plus grand.
Voyez-vous ce qui cloche ?
Merci !