2014-11-15 2 views
0

У меня в настоящее время проблема с моим сортируемым списком JQuery. У меня есть несколько столбцов «назначений», которые пользователь может перетащить на разные даты. Функция перетаскивания иногда отключается и не позволяет мне перетаскивать элемент в любом месте в новом столбце.Проблема с списком перетаскивания + перетаскивания

В настоящее время - это моя функция JQuery Сортируемый:

$(".connectable_list1").sortable({ 
    connectWith: '.connectedSortable', 
    scroll: false, 
    distance: 7, 
    distance: 7, 
    placeholder: 'placeholder1', 
    tolerance: 'pointer' 
}); 

$(".connectable_list2").sortable({ 
    connectWith: '.connectedSortable', 
    scroll: false, 
    distance: 7, 
    distance: 7, 
    placeholder:'placeholder2', 
    tolerance: 'pointer' 
}); 

Вот ссылка на мою скрипку, так что вы можете проверить этот вопрос самостоятельно: My Fiddle
Например, я не могу перетащить последний list элемента первого столбца в первое пятно элемента списка в следующем столбце.

ответ

1

Лучше сделать перемещаемый + Сортируемую для такого рода вещи:

$(".connectedSortable").sortable({ 
    scroll: false, 
    distance: 1, 
    placeholder: 'placeholder1', 
    tolerance: 'intersect', 
    revert: true 
}); 

$(".connectable_list1 li").draggable({ 
    connectToSortable: '.connectedSortable', 
});  

Fiddle

+0

Спасибо за вашу помощь, но перетаскиваемая функция не кажется, чтобы решить эту проблему. Главный пример проблемы, с которой я сталкиваюсь, заключается в том, что я не могу перетащить один элемент списка в первое место в другом столбце. –

+0

Он работает на скрипке, которую я предоставил – Tomanow

Смежные вопросы