molily: Auswertung eines Drag-and-Drop-Formulars

Beitrag lesen

Hallo,

Wie kann man dem Value des versteckten Feldes die Id oder den Namen des per Drag and Drop bewegten Divs (enthält das Bild des Items) zuordnen?

Schau dir nochmal an, wie der Quellcode des Beispiels funktioniert. Da werden alle Elemente mit class="item" durchlaufen und für jedes wird eine Funktion ausgeführt. In dieser Funktion verweist die Variable item auf das Element.

Diese Variable wird durch Closures in die Handler-Funktionen weitervererbt, sodass man dort mit item darauf zugreifen kann. Das wird im Beispiel auch in der Zeile item.clone().inject(drop); gemacht (= klone das item und füge es dem Drop-Bereich hinzu).

Ich weiß jetzt nicht, ob das ein Mootools-Wrapper oder direkt ein Elementobjekt ist, jedenfalls wirst du darüber Zugriff auf das gedroppte Element erlangen.

Mathias