Chargement Script JS - Liste déroulante

Fermé
AnhTuanFevre Messages postés 205 Date d'inscription samedi 17 janvier 2015 Statut Membre Dernière intervention 24 juillet 2015 - Modifié par AnhTuanFevre le 14/04/2015 à 14:01
Bonjour,

J'ai un script JS dans une balise HTML qui a l'air de se charger seulement quand je clique la deuxième fois pour dérouler ma liste quand je suis sur mobile/tablette.
Est-ce à cause du script dans une balise HTML ?
Que dois-je faire pour résoudre ce problème ? En le mettant dans un fichier JS externe ?

Merci de votre aide.

Page en question : http://androot.tk

Code du script :

function afficheDiv(idDiv){HideByClassName('mesDiv');if(idDiv!=0){var elm = document.getElementById(idDiv);elm.style.display='block';}}function HideByClassName(className){var elementList = document.getElementsByClassName(className);for (i = 0; i< elementList.length; i++) {var ele = elementList[i];console.log(ele.id);ele.style.display='none';}}