[help]Sortierung per Drag and Drop

Flextone

Erfahrenes Mitglied
Hi,

ich habe auf http://www.walterzorn.com/dragdrop/demos/dnd_snapandsort.htm
gesehen wie man diese Inhalte Dynamisch sortieren kann. Das verstehe ich auch denk ich mal das einbinden und Co.

Nur habe ich eine andere Frage.

Wenn ich per PHP eine Anzahl von 100 oder 1000 oder 2 Daten in diese Zeilen lese, MÜSSTE ich der Seite nach auch soviele Klassen haben.

Das geht aus einigen Gründen nicht.

Kann man auch eine solche Sortierung nur einer Klasse (die wiederholt sich natürlich nach Anzahl der Datenbankausgaben) zuweisen?
 
Ich hoffe ich habe dich richtig verstanden. Du willst 100 oder 1000 oder 2 dieser Balken bzw. Objekte per drag&drop verschieben?

Du könntest deine Einträge mit einem Ereignis belegen (z.B. MouseDown) welches das angeklickte Objekt an eine Funktion übergibt, die es dann anhand der Mauskoordinaten und der CSS-Eigenschaften top & left verschiebt.

Beim loslassen der Maus müsstest du dann alle Objekte ermitteln die tiefer liegen als das verschobene (CSS-Eigenschaft top > top des verschobenen Objekts) und dann neu anordnen.

Das dürfte mit DOM und Javascript nicht so schwer sein
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück