2

HTML5キャンバス内にドラッグアンドドロップオブジェクトを実装していますが、ドラッグ位置を取得する方法を知りたいと思っていました. jQuery UI を使用できることはわかっていますが、私のオブジェクトはキャンバスに描画されるため、使用する DOM 構造がないため、jQuery UI は役に立たない可能性があります。

移動するためにマウスの位置を取得しようとしたコード:

$(document).ready(function(){
    $(document).mousemove(function(e){
        $('#position').html(e.pageX + ', ' + e.pageY);
    });
});

ドロップに特別なイベントがあれば簡単ですが、そうではないようです。

4

1 に答える 1

1

ドロップ用のイベントがありますが、 からdroppable発生draggablestopます。ドラッグ操作の最後に発生するので、それを利用することをお勧めします。

于 2012-10-10T05:54:08.617 に答える