0
J'ai créé un code qui me permet de faire glisser et de cloner les divs de la colonne 1 à la colonne 2. La colonne 2 est triable.Déposez un sortable dans un triable (divs imbriqués)
Cela fonctionne bien, mais je veux maintenant faire glisser un div de la colonne 1 dans une div qui a déjà été abandonné dans la colonne 2.
Voici mon code à ce jour:
HTML
<div id="column1">
<p>Items</p>
<div class="dragItem">Drag me ONE</div>
<div class="dragItem">Drag me TWO</div>
<div class="dragItem">Drag me THREE</div>
</div>
<div id="column2" class="droppable">
<p>Drop here</p>
</div>
jQuery:
$('.dragItem').draggable({
helper: 'clone',
connectToSortable: "#column2"
});
$('.dragItem').sortable({
containment: "parent"
});
$('#column2').sortable({
cancel: '#cont>div',
placeholder: "highlight"
});
$('#column2').droppable({
accept: '.dragItem',
drop: function(event, ui) {
var draggable = ui.draggable;
var droppable = $(this);
var drag = $('#column2').has(ui.draggable).length ? draggable : draggable.clone().draggable({});
drag.appendTo(column2);
}
});
Merci