Alemarius Nexus: Drag & Drop: Zielelement

Beitrag lesen

Hallo erstmal,

gestern habe ich mir ein Tutorial zu Drag & Drop von beliebigen HTML Elementen mit JavaScript durchgelesen. Den Code habe ich in eine Klasse gefasst und es funktioniert soweit auch alles sehr gut. Nun möchte ich aber beispielsweise Elemente nur über bestimmten anderen Elementen 'ablegbar' machen. Wenn das gezogene Element nicht über einem bestimmten anderen Element losgelassen wird, wird es wieder an seine Ausgangsposition zurückgebracht. Mein Problem ist nun aber, dass ich nicht weiß, wie man das Element, über dem losgelassen wurde, findet.
Mit onmouseup am Zielelement klappt es nicht, weil während dem Dragging ja noch ein Element darüber liegt. Ich habe es auch damit versucht, die Position des Zielelements und seine Größe herauszufinden und zu prüfen, ob die Position des Mausklicks in diesem Gebiet liegt. Aber aus irgendeinem Grund bekomme ich dafür immer die falsche Y-Koordinate.

Gibt es ansonsten noch eine Möglichkeit, das Zielelement herauszufinden?

Danke im Vorraus