JavaScript : Changement de classe
Résolu
Yaninho
Messages postés
530
Statut
Membre
-
Yaninho Messages postés 530 Statut Membre -
Yaninho Messages postés 530 Statut Membre -
Bonjour,
Je suis totalement novice en Javascript et je voudrais savoir s'il été possible de faire un changement de classe. Je m'explique. J'ai un <div> menu qui contient mon menu principal, et un <div> sous_menu qui contient les sous parties. Chaque partie dite "principale" a plusieurs sous-parties donc dans le sous menu j'ai autant de <ul> que de parties. Je voudrais que les sous-menus soient cachés en temps normal et affichés au passage de la souris sur la partie principale. Mes <ul> sont avec une classe "hidden" et je voudrais en fait les passer en class "show" au passage de la souris. Merci.
Voici le HTML :
Je suis totalement novice en Javascript et je voudrais savoir s'il été possible de faire un changement de classe. Je m'explique. J'ai un <div> menu qui contient mon menu principal, et un <div> sous_menu qui contient les sous parties. Chaque partie dite "principale" a plusieurs sous-parties donc dans le sous menu j'ai autant de <ul> que de parties. Je voudrais que les sous-menus soient cachés en temps normal et affichés au passage de la souris sur la partie principale. Mes <ul> sont avec une classe "hidden" et je voudrais en fait les passer en class "show" au passage de la souris. Merci.
Voici le HTML :
<div id="menu"> <ul class="niveau1"> <li class="sousmenu"><a href="#">Accueil | </a></li> <li class="sousmenu"><a href="#">Présentation du groupe | </a></li> <li class="sousmenu"><a href="#">Photographies | </a></li> <li class="sousmenu"><a href="#">Liens | </a></li> <li class="sousmenu"><a href="#">Cherbourg-Octeville | </a></li> <li class="sousmenu"><a href="#">Boutique | </a></li> <li class="sousmenu"><a href="#">Contacts | </a></li> <li class="sousmenu"><a href="#">Le Forum | </a></li> </ul> </div> <div id="sous_menu"> <ul id="sous_menu_accueil" class="hidden"> <li><a href="#"></a></li> </ul> <ul id="sous_menu_presentation" class="show"> <li><a href="pages/#">Historique | </a></li> <li><a href="pages/#">Membres |</a></li> <li><a href="pages/#">Bureau | </a></li> <li><a href="pages/#">Nous contacter | </a></li> </ul> <ul id="sous_menu_photos" class="hidden"> <li><a href="pages/#">Domicile | </a></li> <li><a href="pages/#">Déplacement | </a></li> </ul> <ul id="sous_menu_liens" class="hidden"> <li><a href="pages/#">Groupes de supporters | </a></li> <li><a href="pages/#">Le club | </a></li> <li><a href="pages/#">La ville | </a></li> </ul> <ul id="sous_menu_cherbourg" class="hidden"> <li><a href="pages/#">Présentation | </a></li> <li><a href="pages/#">Événements | </a></li> </ul> <ul id="sous_menu_boutique" class="hidden"> <li><a href="pages/#">Produits | </a></li> <li><a href="pages/#">Comment acheter ? | </a></li> </ul> <ul id="sous_menu_contact" class="hidden"> <li><a href="pages/#">Le groupe | </a></li> <li><a href="pages/#">Le club | </a></li> <li><a href="pages/#">La ville | </a></li> </ul> </div>
A voir également:
- JavaScript : Changement de classe
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
- Javascript arrondi après la virgule ✓ - Forum Windows
6 réponses
à mon avis c'est possible en css je te conseille de trouver un autre exemple avec des fichier moins lourd
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le css ne me permet pas de pouvoir gérer le propriétés d'un div a partir d'un autre div si ?