下面是它的外觀;基於百分比將項目拖到限制元素
$("#box ul li").draggable({
helper: "clone"
});
$(".item").draggable({containment: ".door"});
$(".door").droppable({
accept: ":not(.ui-sortable-helper, .item)",
drop: function(event, ui) {
$("<div class='item'></div>").html(ui.draggable.find("img")).appendTo(this);
}
});
用戶拖動$(「#box ul li」)元素並將其放在$(「。door」)元素上。並用$(「。item」)選擇器將它附加到$(「。door」)元素。
我正在使用jQuery UI - Draggable來拖放項目。那裏沒有問題。
這是實際的問題;
但是,當您開始拖動元素時,該函數將更改元素的左側和頂部位置,如: top:10px left:10px。 但我想將基於百分比的項目拖動到包容元素。應該是 top:10%;左:10%。
有關如何做到這一點的任何想法?
完美的解決方案...謝謝 –