ich versuche gerade mehrere divs innerhalb eines mainDivs über ein img das sich ebensfalls in diesen mainDivs befindet anzusprechen. Natürlich könnte ich das jetzt mit eindeutigen id's oder klassen versehen und dann mich mit show/hide etc. ansprechen ... aber:
was ich versuche zu erreichen ist: dass wenn ich über ein Bild mit der Maus fahre die Tooptip-divs eingeblendet werden (egal wieviele) und dann wieder rückgängig (ausbleden onmouseout).
soweit bin ich bisher gekommen:
1. wenn ich über ein Bild fahre, dann erhält es die klasse "active" 2. dieses wird dann mit einer animation versehen (unwichtig) 3. nun der nichtfunktionierende part: Ich frage ab, ob das Bild kinder hat. Wenn ja, dann show();. Aber es klappt nicht -.-
ok verstehe, das bedeutet ja dan aber das ist eine abfrage starten müsste die ungefähr so lautet: Wenn ein Bild die Klasse "active" hat, dann schau nach ob der div mit der klasse "main" inde sich das aktive Bild befindet kinder hat. Und wenn ja, dann zeige mir diese an... also müsste ich ja eine Doppelabfrage auf ein objekt innerhalb einer if-schleife machen? spricht: überprüfe ob bild mit kolasse active, wenn ja, dann prüfe ob das div, das das bild mit der klasse aktiv hat, kinder hat. Denke ich da richtig rum?
also nochmal: Ich muss eine if-abfrage starten die folgendes prüft: - prüfe ob ein bild die klasse active hat, wenn ja - prüfe ob der div xy das das aktive bild enthält noch kinder-elemente hat, wenn ja - zeige diese an richtig?
- prüfe ob ein bild die klasse active hat, wenn ja
- prüfe ob der div xy das das aktive bild enthält noch kinder-elemente hat, wenn ja
- zeige diese an
richtig?