今、単純なドラッグ アンド ドロップ ゲームを作ろうとしています。
初めてクローンをドラッグ アンド ドロップしたときは正常に機能しますが、クローンをドラッグすることはできなくなりました。
だから私はドラッグするのと同じ数のクローンを作成したい....そして私はそれを行う方法がわかりません。
最初に私のコードを見てください。
function init(){
var xCoordinate;
var yCoordinate;
var itemName;
$('#burger, #chicken, #fries, #hotdog, #soda').draggable({
containment: '#screen',
start: getPosition,
helper: 'clone',
stop: dragStop,
revert: 'invalid'
});
$('#A, #B, #C').droppable({
drop: itemDrop
});
}
function getPosition(event, ui){
xCoordinate = ui.offset.left;
yCoordinate = ui.offset.top;
};
「関数 getPosition」は、クローンを同じ位置に配置できるように、元のドラッグ可能なアイテムの x 座標と y 座標を取得するだけです。
「複製クローン!!」と命令しなければならないことは理解しています。ドロップ可能な機能の下にありますが、その方法がわかりません。