Ich habe mehrere ziehbare Elemente und ich möchte nicht, dass sie übereinander fallen. Ich möchte, dass das gezogene Element beim Ziehen hellgrün erscheint, aber sobald es sich über einem Element mit einer bestimmten Klasse befindet, wird es rot. Wenn es fallen gelassen würde, würde es in seine ursprüngliche Position zurückkehren.jQuery UI - Wie kann man wissen, ob sich das gezogene Element auf Element #x befindet?
Alles andere ist einfach, aber ich würde ein Ereignis für das "Eingeben" eines anderen Elements benötigen.
Ich habe keine integrierte Funktion oder ein Plugin gefunden, um mein Problem zu lösen.
Ich kann mir keine andere Möglichkeit vorstellen, dies selbst zu tun, als alle Positionen und Größen der Elemente zu erfassen und sie dann mit dem Drag-Event zu vergleichen. Es wäre jedoch so schwer, dass das Ziehen schmerzhaft wäre.
Also, irgendwelche Vorschläge? Ein Plugin habe ich vielleicht nicht gefunden? :)