Frage

Ich habe drei ungeordnete Listen, die als Scriptaculous Sortables erstellt wurden, so dass der Benutzer Elemente innerhalb der Listen ziehen und auch zwischen ihnen:

var lists = ["pageitems","rowitems","columnitems"];    
Sortable.create("pageitems", { dropOnEmpty: true, containment: lists, constraint: false });
    Sortable.create("rowitems", { dropOnEmpty: true, containment: lists, constraint: false });
    Sortable.create("columnitems", { dropOnEmpty: true, containment: lists, constraint: false });

Wie kann ich es so, dass, wenn der Benutzer die Elemente alle aus einer Liste zieht, sie sind in der Lage, sie wieder zurück zu setzen? Im Moment wird es nicht zulassen, dass Gegenstände auf eine leere Liste gezogen werden.

War es hilfreich?

Lösung

Vielleicht ist die leere Liste hat keine Höhe, und daher keinen abwerfbaren Bereich zur Verfügung. Wenn das der Fall ist, vielleicht brauchen Sie nur eine Mindesthöhe zu setzen, oder eine Polsterung auf dem Block.

Andere Tipps

hinzufügen dropOnEmpty. Getreu die Optionen Parameter

Stellen Sie sicher, Ihre Zielliste wird gestylt float: left

Ich hatte ein ähnliches Erlebnis heute.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top