Ich habe ein div, das contenteditable = "true" und enthält einige HTML. Dieser HTML-Code kann Bilder enthalten.über gezogene Bilder in einem contenteditable div benachrichtigt werden
Da contenteditable = "true" kann der Benutzer Bilder verschieben, indem er sie an eine neue Position zieht. Aber ich brauche meinen Code, um jedes Mal, wenn ein Bild verschoben wird, benachrichtigt zu werden, und zwar auf eine Weise, bei der ich sowohl das Bildelement, das bewegt wird, als auch den Zielknoten, an dem das Bild abgelegt wird, erhalte. Wie mache ich das?
Meine aktuelle Lösung fügt meinem Div-Element einen Drop-Listener hinzu, der contenteditable ist, und dann bekomme ich jedes Mal ein Drop-Ereignis, wenn der Benutzer ein Bild verschiebt, aber ich kann den Dom-Knoten nicht mit dem Image des Benutzers abrufen gerührt.
Auch: Ziehen eines Bildes, scheint den DOM-Knoten zu kopieren, anstatt ihn zu verschieben. Ist das wahr? (Getestet in Firefox).
Sie zeigen uns Ihren Code und wenn Sie wirklich machen wollen uns freuen, Sie auch eine http://jsfiddle.net – caramba
ein jsfiddle erstellen Ist ein bisschen kompliziert, weil ich verwende gwt (Googles Java zum Javascript Compiler). Meine aktuelle fast funktionierende Lösung ist also in Java geschrieben. – MTilsted