tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
311
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von SonMiko
    SonMiko SonMiko ist offline Mitglied Platin
    Registriert seit
    Jun 2005
    Beiträge
    662
    Hallo zusammen,

    wie geht ihr vor wenn ihr ein Klappmenü ein und ausblenden wollt?
    Nehmen wir an man fährt mit der Maus über einen Navigationspunkt einer horizontalen Navi. Ein Untermenü klappt sich auf: Nun Will man mit der Maus das Untermenü betreten, aber hat ein Event gesetzt das besagt, dass beim verlassen des Navigationspunktes, das Untermenü auch wieder ausgeblendet wird.

    Gibt es hierfür speziell eine besondere oder sich anbietende Technik oder löst man soetwas mit beispielsweise weiteren Bedingungen (ist die Maus außerhalb des Navigationspunktes UND außerhalb des Submenüs)?

    Mich interessieren an der Stelle verschiedene Lösungsvorschläge da ich soetwas tatsächlich bisher immer mit dem setzen einer Variable löse die ich in Kombination mit verschiedenen Bedingungen prüfe...

    Viele Grüße,

    Mike
     
    Besten Gruß,

    Mike

  2. #2
    fpvz fpvz ist offline Mitglied Silber
    Registriert seit
    Oct 2011
    Beiträge
    74
    Ja, indem du verschachtelst. Nehmen wir an dein Menu besteht in erster Ebene aus einigen li-Elementen in einem ul.

    Jedes diese li hat einen link für die jeweilige Seite.
    Falls es ein Untermenüpunkt gibt, gibt es innerhalb dieses li wiederum ein ul mit einigen li fürs submenü.

    Was passiert hier also?
    Du hoverst über ein Ebene1-li, darauf klappt das Ebene2-ul mit den li-Elementen aus.
    Dieses kannst du wiederum hovern, da du dich vom DOM aus gesehen ja immernoch innerhalb des Ebene1-Li befindest. Darum klappt dieses auch nicht zu.

    So oder so ähnlich funktionieren auch viele menü-scripte die man sich so laden kann (jquery superfish etc.).
     

Ähnliche Themen

  1. JQuery: Inhalt ein- und ausblenden
    Von yany im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 26.05.10, 08:44
  2. [jQuery] ausblenden, was nicht da ist
    Von klanawagna im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 26.05.10, 08:26
  3. jQuery - DIV ein/ausblenden in Tabelle
    Von holly123 im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 04.10.09, 17:39
  4. Ein- und Ausblenden mit jQuery
    Von GN911 im Forum Javascript & Ajax
    Antworten: 12
    Letzter Beitrag: 13.05.09, 11:14
  5. Untermenü wieder ausblenden
    Von blubbbla im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 07.10.07, 14:08

Stichworte