|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 6 ![]() |
Bonjour,
Je souhaite implémenter plusieurs menus js identiques (vertical, rétractable, 3 niveaux) dans une même page html. J'ai trouvé deux menus qui correspondent exactement à ce que je souhaite mettre en place sur mon site: - Radmenu - Slidedown menu Dans les deux exemples, je me retrouve confronté au même problème, si j'insère deux ou plusieurs menus dans la même page, seul le premier menu fonctionne. Comment dois je m'y prendre pour faire cohabiter des menus qui utilisent le même script js dans la même page? Mes seules connaissances en langage web sont le php, sql et html. Je n'ai pas assez de temps libre pour découvrir le Javascript. J'espère que vous pourrez m'aider sur ce problème d'implémentation spécifique. |
|
|
00
|
|
|
#2 | |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Bonjour,
Citation:
Sans avoir regardé plus avant, vérifies quand même que tu n'as pas des ID identiques sur tes menus. |
|
|
|
00
|
|
|
#3 | |||
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 6 ![]() |
Le code associé à l'instance du menu radmenu est le suivant:
Code :
Code :
rad_create (1,false,0,500,'all',false,false,false,false); Je ne comprend pas sur quelle balise html cette ID fait référence. J'ai bien essayé de remplacer <ul id="rad0" class="radmc"><li> par <ul id="rad1" class="radmc"><li> mais cela n'a pas mieux réussi. Citation:
En cliquant sur les différents icônes, on peut afficher selon: - le menu des Auteurs - le menu des Réalisateurs - le menu des Artistes J'utilise actuellement la méthode GET, la page est réactualisée en cliquant sur un des 3 icônes, et une nouvelle requête remplit le menu en fonction de l'indexation choisie (Auteurs, ou Réalisateurs, ou Artistes). Une seule requête sql suffirait en mettant un menu différent dans un système d'onglet (un onglet = un menu radmenu). Le système d'onglet remplacerait alors la requête html GET qui réactualise, pour peu de chose, toute la page. (Seulement si j'arrive à faire fonctionner trois menus dynamiques sur la même page.) |
|||
|
|
00
|
|
|
#4 | ||||
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
ah! j'ai eu peur que tu ais trois type de menu sur la même page
tu dois te retrouver avec une structure du genre Code html :
Code :
|
||||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 6 ![]() |
C'est bien une structure dans ce genre.
Seulement, ça ne fonctionne pas. J'ai effectivement changer l'ID de la premier balise <ul id="rad#"> de mes 3 menus radmenu, ET je n'oublie pas de les initialiser indépendamment. Seul le premier menu de la page fonctionne. (Je n'ai rien d'autres sur ma page de test que le code html associé à ces menus qui puissent générer une erreur). Je pense que ce n'est peut-être pas la bonne façon de faire. |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
peut-on avoir l'adresse de la page test...
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 6 ![]() |
Voici ma page de test:
http://www.je-mattarde.com/TEST/INDEX.html# [EDIT] Je viens de trouver l'origine de ce menu, cela devrait beaucoup m'aider: http://www.mycssmenu.com/visual_inte.../template.html |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
de ce que j'ai pu voir dans ton fichier test tu ne peux initialiser qu'un et un seul menu.
J'ai également vu que tu utilisais jQuery, ce doit bien être le diable si tu ne trouve pas un plugin répondant à ton besoin. |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 6 ![]() |
oui, en tout cas merci de ton aide.
|
|
|
00
|
|
|
#10 |
|
Membre confirmé
![]() Développeur informatique Inscription : avril 2011 Messages : 196 ![]() |
Regarde cet exemple en JQuery d'un menu accordion, le code source est ici
D'ailleurs dans l'exemple il y'a deux menus. |
|
|
00
|
|
|
#11 | |
|
Invité de passage
![]() Étudiant Inscription : mai 2011 Messages : 6 ![]() |
Citation:
Après moulte recherches Un de ceux là devraient faire l'affaire: - http://www.filamentgroup.com/example...sHierarchical/ - http://jquery.bassistance.de/treeview/demo/ - http://blog.evaria.com/wp-content/th...ndex-multi.php |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com