Невозможно перетаскивать элементы В Пустой список С помощью Скриптовых Сортировок

StackOverflow https://stackoverflow.com/questions/81512

Вопрос

У меня есть три неупорядоченных списка, которые были созданы как скриптовые сортируемые таблицы, чтобы пользователь мог перетаскивать элементы внутри списков, а также между ними:

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 });

Как я могу сделать так, чтобы, если пользователь перетаскивает все элементы из списка, он мог снова поместить их обратно?На данный момент это не позволяет перетаскивать элементы в пустой список.

Это было полезно?

Решение

Возможно, пустой список не имеет высоты и, следовательно, недоступной области для удаления.Если это так, возможно, вам просто нужно установить минимальную высоту или немного отступов на блоке.

Другие советы

добавьте dropOnEmpty:true к параметрам options.

Убедитесь, что ваш целевой список оформлен в стиле float: left

Сегодня у меня был похожий опыт.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top