Untermenü schließt sich nicht!

wenco

Erfahrenes Mitglied
`N abend,

ich habe ein aufklappbares Menü gebaut,
welches auch grundsätzlich funktioniert.

Nur ein Problem gibt es. Wenn ich mit der Maus
über einen Hauptmenüpunkt fahre, öffnet sich
wie gewünscht das Untermenü.
Wenn ich aber das Menü mit der Maus verlasse
schließt es sich nicht wieder. Immer das zuletzt
benutzte Menü bleibt offen stehen (zumindest
meistens).

Kennt jemand eine Lösung für mein Problem?

Ich bin ganz sicher, dass genau das gleiche Problem
hier schon mal gepostet worden ist, habe auch über
Suche alles abgegrast, bin aber nicht fündig geworden.


wenco
 
Hallo!

Es gibt eine Funktion Namens : hideall() - diese mußt Du anwenden, wenn du die Submenüs verläßt.

Ich würde Dir persönlich raten nicht auf das Script von Dreamweaver zurückzugreifen, sondern ein eigenes zu verwenden, da spätere Korrekturen/Änderungswünsche einfacher zu reliseiren sind.

Der zusätzliche Nutzen liegt auf der Hand: Da man das Script selber "erstellt" hat, weiß man was welche Funktion auslöst!
 
Hallo,

kan Thomas nur zustimmen. Die Macromedia JS Menüs sind extrem komplex und undurchsichtig geschrieben - soetwas umzuschreiben (ich hatte mal das vergnügen :( ) ist eine elende Arbeit und endet meist damit das nix mehr funktioniert...

bye Andreas
 
Danke für euren Hinweis

Hallo Thomas und Andreas,

vielen Dank für euren Hinweis.
Ich werd mal schauen, ob ich das hinbekomme.

(Habe doch noch das alte Posting gefunden und es schon
mal ausprobiert. Dabei wird eine Zeit definiert, nach der
sich das Untermenü wieder schließt. Klappt auch, hat aber
den Nachteil, dass es sich nach der Zeit auch schließt,
wenn man noch mit der maus auf dem Menü ist.)

wenco


Original geschrieben von Andreas Gaisbauer
Hallo,

kan Thomas nur zustimmen. Die Macromedia JS Menüs sind extrem komplex und undurchsichtig geschrieben - soetwas umzuschreiben (ich hatte mal das vergnügen :( ) ist eine elende Arbeit und endet meist damit das nix mehr funktioniert...

bye Andreas
 

Neue Beiträge

Zurück