2009-08-28 1 views
4

ok У меня есть таблица с классами перетаскивания в div, у которой есть переполнение, установленное на «авто», это позволяет мне скрыть часть графика и только накладывает полосу прокрутки внизу. однако, я только что создал некоторые элементы с возможностью сбрасывания за пределами прокручиваемого div, и мои перетаскиваемые элементы не могут оставить прокручиваемый div. есть идеи?jQuery drag n 'drop не позволит мне перетащить за пределы прокручиваемого div?

+0

Исходный код будет очень удобно http://gist.github.com/ – Tom

ответ

17

Установите перетаскиваемым к помощнику: «клон» и appendTo: «тело» (. Или любой родительский контейнер вы хотите ограничить к)

+0

У меня была такая же проблема, и это исправлено. Единственный улов - вы должны использовать «clone» (это означает, что вы дублируете элемент и не перетаскиваете исходный элемент). – Matthew

+0

, который помог, но теперь, когда я пытаюсь сбросить свои перетаскиваемые объекты в новых зонах сбрасывания, скрытые капли по-прежнему захватывают перетаскиваемый, даже если новая капля перед скрытыми? есть ли способ дать определенный приоритет падения? я видел параметр «жадный» для droppables, но я не уверен, что это такое или если это даже то, что мне нужно. больше идей? – mlebrun15

+0

жадный: верно верно – Marc