2

ドラッグしている要素を、解放された位置に正確にドロップしたい。これが正しいかどうかはわかりません。これまでのところ、ドロップ イベントでドロップ座標を取得し、上と左のプロパティを設定しています。左と上をオフセットする必要があることを除いて、それはうまくいきます。これが私の機能です。誰でも私を正しい方向に向けることができますか

var dropped = function (e) {
    cancel(e);

    machine.parentNode.removeChild(machine);
    e.target.appendChild(machine);

    $(machine).css("top", (e.offsetY - 40) + 'px');
    $(machine).css("left", (e.offsetX - 30) + 'px');
    $("#text").html(e.offsetX + ' - ' + e.offsetY);
    return false;
}
4

1 に答える 1