Ecco come appare;trascinamento di articoli in base alla percentuale sull'elemento di contenimento
$("#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);
}
});
utente trascina i $ ("#box ul li") elemento e gocce su $ ("porta") elemento. E lo aggiunge all'elemento $ (". Door") con il selettore $ (". Item").
Sto usando l'interfaccia utente di jquery - Trascinabile per trascinare gli oggetti. Non c'è nessun problema lì.
Ecco la domanda effettiva;
Ma quando si avvia il trascinamento dell'elemento, la funzione cambia le posizioni sinistra e superiore dell'elemento come; superiore: 10 px a sinistra: 10px. Ma voglio trascinare l'elemento in base alla percentuale sull'elemento di contenimento. Dovrebbe essere superiore: 10%; a sinistra: 10%.
qualche idea su come fare questo?
soluzione perfetta ... grazie –