jQuery-UI перетащите элемент и поместите в основной холст с сдерживанием - PullRequest
0 голосов
/ 05 ноября 2019

Базовая структура - у меня есть два блока, первый из которых содержит контроллер ящика, а второй - область пипетки

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

Пожалуйста, дайте мне знать любое ваше хорошее предложение для решения моей проблемы.

Спасибо,

$(id).draggable({
helper: function () {
return $('<div/>', {
text: text,
class: className
});
},
drag: function (event, ui) {
setTimeout(() => {
console.log('drop from dragger');
}, 200);

},
opacity: 0.70,
zIndex: 10000,
snap: '#canvas1',
stack: id,
revert: false
});
}

id -> одна из коробок контроллера коробки

$('#canvas1').droppable({
accept: '.window',
drop: (event, ui) => {
setTimeout(() => {
}, 100);
})

холст для области капельницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...