4

ドラッグ可能なオブジェクトをグリッドにドロップできるグリッドがあります。ドラッグ可能なオブジェクトは、通常、グリッドよりも大きくなります。

私の問題は、オブジェクトがドロップされると、オブジェクトの中心を使用して、オブジェクトがドロップされた場所を判別することです。正しい位置合わせを行うために、オブジェクトの中央ではなく左側に基づいて、ドロップされた場所を特定する必要があります。何か案は?

4

1 に答える 1

3

これをドラッグ可能な:cursorAt:{left:0}に追加し、これをdroppable:tolerance:"pointer"に追加することでこれを解決しました。これにより、カーソルはdivの中心ではなく、使用するドロップ可能オブジェクトを決定します。カーソルを左側に置くことで、正確なグリッドアイテムを特定できます。

于 2012-08-10T08:13:22.777 に答える