ChrisB: Mouseover/mouseout problematik

Beitrag lesen

Hi,

Das habe ich ja auch versucht aber #d2 verschwindet bevor ich mit der Maus drauf bin (da ich nicht mehr auf #d1 bin).

Genauer: Weil auf #d1 mouseout feuert.

Habe #d1 dann als ebene auf #d2 gelegt aber #d2 verschwindet immer noch

Natürlich, weil mouseout auch immer noch feuert. Und daran wirst du auch nichts ändern können.

Die schon mehrfach diskutierte Lösung: Abfragen, was das Ziel des mouseout-Events ist, und ob es Nachfahre von #d1 ist oder nicht – und entsprechend darauf reagieren.

Stichworte: event.target, Element.contains

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?