JQuery draggable - разрешить вложение в несколько контейнеров? - PullRequest
0 голосов
/ 22 сентября 2011

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

Просмотр кода и результата на JSFiddle.net

Я думал этот пост показался мне ответом, но мне он не показался.

Ответы [ 2 ]

4 голосов
/ 22 сентября 2011

Я добавил jQuery UI droppable к вашей скрипке.С небольшой настройкой я уверен, что вы сможете получить именно то, что вам нужно.

http://jsfiddle.net/U2nKh/20/

0 голосов
/ 24 сентября 2018

просто добавьте эти строки внутри перетаскиваемой функции следующим образом:

$("#drop").draggable({revert: 'invalid',
            start: function(){
                currentParent = $(this).parent().attr('id');
            }});
...