jQuery sous-menu afficher si le parent a été cliqué
Peut-on s'il vous plaît aider avec le code.
Je veux afficher le sous-menu uniquement lorsque le sous-menu parent est cliqué.
HTML
<ul>
<li><a href="#">Item</a></li>
<li><a href="#">Item</a>
<ul class="sub-menu">
<li><a href="#">Submenu</a></li>
<li><a href="#">Submenu</a></li>
</ul>
</li>
<li><a href="#">Item</a></li>
<li><a href="#">Item</a>
<ul class="sub-menu">
<li><a href="#">Submenu</a></li>
<li><a href="#">Submenu</a></li>
</ul>
</li>
<li><a href="#">Item</a></li>
</ul>
Donc, si vous cliquez sur le parent sous-menu s'affichera.
Ici est le violon lien - http://jsfiddle.net/KhNCV/1/
Vous devez vous connecter pour publier un commentaire.
http://jsfiddle.net/3nigma/KhNCV/2/
OU
http://jsfiddle.net/3nigma/KhNCV/4/
consultez ce lien
http://jsfiddle.net/KhNCV/6/
Voici votre exemple de travail. On ne sait pas pourquoi vous avez besoin de la
a
balises, comme vous pouvez utiliser le curseur: pointeur dans le fichier CSS pour rendre leli
apparaissent cliquable. Je vais supposer que vous voulez faire de supers planant sur eux dans IE que du CSS? Si pas, vous pouvez simplifier en les supprimant.Au lieu de faire hide() sur .sous-menu, vous devez utiliser les CSS (analysé avec DOM au lieu de onReady/charge).
Et puis ici, c'est vous code pour basculer les menus:
Essayer cette