我一直在嘗試克隆和拖放可拖動內容的位置處的拖動器,該位置發生拖動的座標爲。我在網上找到了一些例子來處理將可拖動對象添加到可拖放對象的問題,但它們似乎都將可拖動對象移動到初始拖放對象的特定部分。在拖放位置丟棄可拖放的內容
這裏,不只是一個例子: - http://jsfiddle.net/scaillerie/njYqA/
//JavaScript from the jsfiddle
jQuery(function() {
jQuery(".component").draggable({
// use a helper-clone that is append to 'body' so is not 'contained' by a pane
helper: function() {
return jQuery(this).clone().appendTo('body').css({
'zIndex': 5
});
},
cursor: 'move',
containment: "document"
});
jQuery('.ui-layout-center').droppable({
activeClass: 'ui-state-hover',
accept: '.component',
drop: function(event, ui) {
if (!ui.draggable.hasClass("dropped"))
jQuery(this).append(jQuery(ui.draggable).clone().addClass("dropped").draggable());
}
});
});
反正我可以在其中下垂髮生的座標可拖動留?
實現了這一點,它完美的工作! – 2014-10-12 12:08:54
很高興幫助:) – Balder 2014-10-12 17:03:40