У меня есть два объекта «перетаскиваемые объекты» и «контейнер» и сортируемый объект «ui-main». То, что я хочу сделать, - перетащить 2 объекта над «ui-main», а также добавить объекты в «контейнер», создав вложенную сортируемую форму.Поведение JQuery, сортируемое и перетаскиваемое
Вот демо: https://jsfiddle.net/tblaziken/a2qbnygb/1/
Javascript до сих пор:
$('.ui-select .ui-select-item').draggable({
revert : "invalid",
helper: 'clone',
connectToSortable : '.ui-sortable'
});
$(".ui-sortable").sortable({
connectWith: '.ui-sortable',
placeholder: 'ui-hovering'
});
Проблема в том, что я могу только добавить или переместить новый объект в ui-main
и 2 существовали ui-container
объекты, но не в состоянии сделать это с вновь созданным ui-container
. Что делает существующие и вновь созданные разные и как их исправить?
+1. Я попытался вызвать функцию для хелпера, которая задает сортировку вновь клонированного элемента и работает корректно. –