Comment est-ce que je fais un menu extensible et réductible dans le script java où cliquer sur un menu développera les enfants dedans et réduira d'autres menu (s) développé (s)?Comment créer un menu pliable en javascript?
-5
A
Répondre
1
La meilleure façon de le faire est avec un plugin jQuery comme celui-ci:
http://plugins.jquery.com/project/accordion
1
jQuery:
$(".toggle-control").click(function(){
$(".target-div").hide();
$(this).next().show();
});
si votre code html est quelque chose comme ceci:
<p class="toggle-control">Click to expand</p>
<div class="target-div">some text here</div>
<p class="toggle-control">Click to expand</p>
<div class="target-div">some text here</div>
<p class="toggle-control">Click to expand</p>
<div class="target-div">some text here</div>
2
En plus de one of SO's running jokes pour une réponse, ce que vous voulez est un accordion menu (peut-être pas pour l'ef fects, mais pour contenir l'ensemble du menu).
Voici une solution sans bibliothèque: Javascript And CSS Tutorial - Accordion Menus.
Ou, une bibliothèque/script spécifique à l'accordéon: http://www.stickmanlabs.com/accordion/
Sinon, si vous êtes pour utiliser une bibliothèque et des add-ons, il y a beaucoup d'options: 10 Javascript Accordion Scripts.
Questions connexes
- 1. Comment créer un menu flottant
- 2. Comment puis-je créer un menu en HTML sans utiliser Javascript?
- 3. Comment créer un menu dynamique dans Symfony
- 4. Comment créer un menu déroulant en utilisant GTKAda?
- 5. wxPython: un widget de panneau pliable
- 6. Javascript Menu
- 7. Commande de panneau latéral pliable
- 8. Comment créer un bouton avec un menu déroulant?
- 9. Menu Javascript OnBlur Numéro
- 10. Puis-je créer un élément dans un menu YUI qui n'est PAS un élément de menu?
- 11. Comment créer une méthode pour un objet personnalisé en JavaScript?
- 12. Comment créer un <img> caché en JavaScript?
- 13. Comment créer un sélecteur de style DIV en JavaScript?
- 14. Comment créer un bouton de signet en utilisant javascript?
- 15. Comment créer un popup modal en utilisant javascript et CSS
- 16. Comment créer des sockets en javascript
- 17. Comment créer une boucle en JavaScript?
- 18. Comment créer un organigramme? Javascript ou Flash?
- 19. Comment créer des sous-menus dans un menu déroulant?
- 20. Comment créer un petit widget avec JavaScript
- 21. créer un effet de type menu
- 22. javascript menu déroulant question
- 23. Javascript DropDown Menu
- 24. Comment créer une fonction dans mon menu contextuel Windows
- 25. créer un document javascript Objet
- 26. Créer un fichier avec Javascript
- 27. Comment créer un badge ou un widget javascript?
- 28. Comment puis-je créer un menu déroulant HTML à partir d'un fichier CSV en Perl?
- 29. environnement de minibox pliable dans LaTeX
- 30. Onglet Javascript Menu avec sIFR
Il existe environ 3 000 façons. Utilisez-vous un framework? –
éminemment googleable - avez-vous même essayé? SO tend à mieux répondre à l'effort – annakata
Im n'utiliser aucun travail de cadre – Santanu