Bonjour
Je me permets de faire appel à vous car j'ai un soucis avec mon menu déroulant. J'ai suivi le tutoriel présent sur le site "menu en accordeon avec jquery". mais le soucis c'est que mes sous menus ne sont pas cachés par défaut. Si quelques pouvait m'aider ca serait cool
Voici mon code js
voici mon code html
merci de votre aide
Je me permets de faire appel à vous car j'ai un soucis avec mon menu déroulant. J'ai suivi le tutoriel présent sur le site "menu en accordeon avec jquery". mais le soucis c'est que mes sous menus ne sont pas cachés par défaut. Si quelques pouvait m'aider ca serait cool
Voici mon code js
<script type="text/javascript">
<!--
$(document).ready( function () {
// On cache les sous-menus :
$("ul#menu_principal li.toggleSubMenu ul.sous_menu").hide();
} ) ;
// On modifie l'évènement "click" sur les liens dans les items de liste
// qui portent la classe "toggleSubMenu" :
$(".menu ul#menu_principal li.toggleSubMenu > a").onmouseover( function () {
// Si le sous-menu était déjà ouvert, on le referme :
if ($(this).next("ul.sous_menu:visible").length != 0) {
$(this).next("ul.sous_menu").slideUp("normal");
}
// Si le sous-menu est caché, on ferme les autres et on l'affiche :
else {
$("ul#menu_principal ul.sous_menu").slideUp("normal");
$(this).next("ul.sous_menu").slideDown("normal");
}
// On empêche le navigateur de suivre le lien :
return false;
});
} ) ;
// -->
</script>
voici mon code html
<div class="menu">
<ul id="menu_principal">
<li class="toggleSubMenu"><a href="#">Accueil</a></li>
<li class="toggleSubMenu"><a href="#">Economie</a></li>
<div class="level2">
<ul class="sous_menu">
<li><a href="#" title="">Coordonnées des entreprises</a></li>
<li><a href="#" title="">Compte entreprise</a></li>
<li><a href="#" title="">Observatoire économique</a></li>
<li><a href="#" title="">Ressources documentaires</a></li>
<li><a href="#" title="">Commander</a></li>
<li><a href="#" title="">Télécharger</a></li>
<li><a href="#" title="">Actualités entreprises</a></li>
</ul>
</div>
<li class="toggleSubMenu"><a href="#">La CCI et son territoire</a></li>
<div class="level2">
<ul class="sous_menu">
<li><a href="#" title="">La CCI s'exprime</a></li>
<li><a href="#" title="">La CCI, une équipe, des missions</a></li>
<li><a href="#" title="">Grenoble, un territoire innovant</a></li>
</ul>
</div>
<li class="toggleSubMenu"><a href="#">La CCI à votre service</a></li>
<div class="level2">
<ul class="sous_menu">
<li><a href="#" title="">Créer / Reprendre</a></li>
<li><a href="#" title="">Entreprises et économie</a></li>
<li><a href="#" title="">Industrie</a></li>
<li><a href="#" title="">Commerce</a></li>
<li><a href="#" title="">International</a></li>
<li><a href="#" title="">Formations, emplois et stages</a></li>
<li><a href="#" title="">International</a></li>
<li><a href="#" title="">Formations, emplois et stages</a></li>
<li><a href="#" title="">Aides et accompagnement</a></li>
<li><a href="#" title="">Démarches administratives</a></li>
</ul>
</div>
<li class="toggleSubMenu" id="dernier_item"><a href="#">Webmag CCI</a></li>
<div class="level2">
<ul class="sous_menu">
<li><a href="#" title="">A la Une</a></li>
<li><a href="#" title="">A ne pas manquer</a></li>
<li><a href="#" title="">Web TV</a></li>
<li><a href="#" title="">Salle de presse</a></li>
</ul>
</div>
</ul>
</div>
merci de votre aide