2008-09-17 2 views
1

Ich habe drei ungeordnete Listen, die als Scriptaculous Sortables erstellt wurden, so dass der Benutzer Elemente innerhalb der Listen und auch zwischen ihnen ziehen:kann nicht ziehen Sie die Elemente auf eine leere Liste Mit Scriptaculous Sortables

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 einrichten, dass der Benutzer, wenn er alle Elemente aus einer Liste zieht, sie wieder zurückstellen kann? Im Moment wird es nicht erlaubt, Gegenstände auf eine leere Liste zu ziehen.

Antwort

3

Möglicherweise hat die leere Liste keine Höhe und daher auch keinen absetzbaren Bereich. Wenn das der Fall ist, müssen Sie vielleicht nur eine minimale Höhe oder eine Polsterung auf dem Block festlegen.

-1

stellen Sie sicher, Ihre Zielliste wird gestylt float: left

ich heute eine ähnliche Erfahrung gemacht.

1

add dropOnEmpty: stimmt mit den Optionsparametern überein.

Verwandte Themen