Я пытаюсь использовать перетаскиваемые и сбрасываемые библиотеки Jquery ui для достижения следующего сценария
В элементе div есть полоса прокрутки с полосой прокрутки. Проблема, которую я получаю, заключается в том, что всякий раз, когда я прокручиваю вниз в буксирных элементах, содержащих div, если я пытаюсь перетащить элемент, он сбрасывается в верхнюю часть div (в неправильном дескрипторе). Если я уберу ограничение максимальной высоты (больше не будет полосы прокрутки), все будет работать нормально.
Это известная проблема или я что-то упустил?
Вот код: addDroppable вызывается столько раз, сколько существует droppables
function addDroppable (elementId) {
$('#' + elementId).droppable({
accept: '.myclassselector',
activeClass: "drop-area",
drop: function (e, ui) {
x = ui.helper.clone();
ui.helper.remove();
x.appendTo($(this));
}
});
$(".myclassselector").draggable({
helper: 'clone',
cursor: 'move',
zIndex: 1,
tolerance: 'fit',
refreshPositions: true,
revert: true
});