Пользовательского интерфейса jQuery ConnectWith сортировки не работает в обе стороны
Я использую jQuery ui sortable для веб-приложения, и у меня есть странная проблема. Вот код:
$(".internal_controlscontainer").each(
function(index,el){
$(this).sortable({connectWith:".internal_controlscontainer"})
}
);
Проблема в том, что когда я пытаюсь захватить элемент из первого internal_controlscontainer и передать его во второй internal_controlscontainer, он не работает, но из второго в первый он работает, почему?
Я читаю jQuery ui doc, но не могу найти проблему
Роби
2 ответа:
У меня та же проблема, что и у вас.
На самом деле имеет значение ширина.
Нельзя перетащить длинный элемент в короткий.
Установите допуск на указатель. По умолчанию допуск на сортировку составляет 50% от объекта. Это означает, что 50% того, что вы пытаетесь разместить на меньшем контейнере, должно поместиться внутри него. Установка допуска на указатель означает, что только мышь должна навести курсор на место падения.
$('.column').sortable({ connectWith:".column", tolerance:"pointer" });