私はconnectToSortableでドラッグ可能を使用しており、このフィドルでクローンオプションを使用しています:
var draggable_opts = {
connectToSortable: ".sph-callout-portlet",
helper: "clone",
opacity: 0.75,
revert: 'invalid',
stop: function(event, ui) {
// this seems to only access the original item not the clone
}
};
$(function() {
$( ".sph-callout-portlet" ).sortable({
opacity: 0.75,
placeholder: "ui-state-highlight",
}).disableSelection();
$( "#sph-callout-portlet-avail li" ).draggable(draggable_opts);
});
要素をドロップするときに、ドロップされた領域のID、または少なくとも要素自体を取得したいと思います。さて、ドキュメントのdraggable + connectToSortable + clone
使用によるとdroppable
、ドロップされた要素を取得する方法がわかりません。
(上記のコードは元々、別の問題のある質問で投稿されました)