別のdiv idをページの参照として使用してdivを配置しています(必要な場所に表示されるようにします)。コードは次のとおりです。 -jQuery - オフセット付きのdivを配置してからもう一度配置する=別の結果
問題は、placementIDオフセットの数値は毎回同じですが、問題です。私がこれをもう一度呼び出すと、前回のオフセットと同じ量の新しい左オフセットを倍にして配置するように見えます。
など。私はクリックで関数を呼び出し、このdivをこのプレースメントdivの隣に置きます。それはそれを行います。その後、ユーザーは終了して別のクリックを行い、同じ機能を使用して別のdivを同じプレースメントdivの隣に配置します。それはそれを行いますが、前回と同じ位置に配置するのではなく、前回の位置を0点として参照し、左の量を加算します。つまり、divは現在距離の2倍の距離に置かれています。
ご注意ください。私はプレースメントボックスの上部と下部の寸法を確認しましたが、そのたびに変更されていません。
何が起こっているのかわかりません。
あなたcontentDivを配置した後、別の位置にplacementIdされますか? – FiveTools
前のdivを削除しましたか?あるいは '.position()'がうまくいくかもしれません。 – ijse
[jsfiddle?](http://jsFiddle.net) –