Ich möchte containment auf den Klon eines Bildes anwenden, wenn es von einem div
zu einem anderen gezogen wird (den Klon ziehbar halten).Wenden Sie Containment auf Clone JQuery an
Das Problem ist, wenn ein Bild per Drag & Drop auf die bestimmten div
die Clone un-ziehbar wird, inorder es ziehbar zu machen i .draggable
Funktion aufgerufen habe, aber durch den Aufruf, dass es Attribut seiner Eindämmung verliert und ziehbar überall werden. Ich habe mein Bestes versucht, um eine Lösung dafür zu finden, aber ich kann nichts finden.
$(function() {
$(".Move-Icon-Class").draggable(
{
containment: '#screen',
helper:'clone',
revert: 'invalid',
scroll: false,
collision: 'fit flip',
}
);
$("#screen").droppable({
accept: '.Move-Icon-Class',
activeClass: 'ui-state-hover',
hoverClass: 'ui-state-active',
drop: function(event, ui) {
dropped = true;
$.ui.ddmanager.current.cancelHelperRemoval = true;
ui.helper.appendTo(this).draggable(); // this is where i want to apply containment
}
});
});
Es ist sehr seltsam, ich bin auch müde, aber es hat nicht funktioniert. Aber jetzt, ich frage mich, was ich falsch eingegeben habe. Vielen Dank Kumpel! – Syed