2011-03-30 9 views
0

Here左下に(起源と連携し、私のここでのコードは、デカルトにdiv要素と同等の設定が

xは、y座標は「作業エリア」の左上隅から開始します。しかし、私は、xを設定したい、Yそのdiv要素の左下隅の座標。

誰も私を助けてください?事前に感謝 。

答えて

1

Hereあなたが行く。

var y = $(this).height() - (e.pageY - pos.top + 1); 
に3210

問題はあなたの#working_areaGRIDが同じ次元の同じアラインメントであることです。しかし、あなたが実装しているところでは、グリッドが合わないようです。したがって、グリッドの正確なサイズをworking areaに与えるのが最善の方法です。

+0

あなたの答えに感謝します。ある時点では0を返し、次に-veの値を返します。 – Moumita

+0

@Moumitaあなたはそれがどちらの面でそうしているか教えていただけますか? –

+0

[mysite](http://ushatech.com/customer/Palletized_Material_Handling_Conveyors/build.php?num1=50&num2=50)をチェックすることができます。 – Moumita

0

あなたのコードにこれを追加すると、トリックにそれが何

var height = $(this).height(); 
    var z = (pos.top + height) - e.pageY; 

を行うshoudlことからポジションを引く、その後、目のトップに基づいて下のプラス高さを計算です。

+0

ある点では0を返し、-veの値を返します。私は0マウスの移動ポイントが表示されません後にしたいです。 – Moumita

関連する問題