前にjQueryで要素の位置情報を取得した時に位置のズレで嵌ってしまったので、長さと位置情報の取得方法をまとめてみました。jQueryで要素の長さと位置情報を取得する方法について、実際のスクリプトを交えて紹介します。margin長さは取得は上記の通りです。実際にスクリプトでは以下のように記載します。スクロール座標の上位置(互換モード)pageX,pageYはCSSや画像によって若干ずれが発生する可能性があります。実際に取得してみると以下ようになります。$('#clientY').text(e.clientY);});マウスを乗せて下さいoffsetX:offsetY:scrollLeft:scrollTop:pageX:pageY:clientX:clientY:マウスをボックスの上に位置に当てるとわかりやすいですが、「offsetY」と「pageY」で若干のズレが発生しています。jQueryで位置情報を取得するときは、このような位置のズレの回避には「ClientY」と「scrollTop」を使用します。ClientY」とすると「offsetY」とほぼ同じ値が取得できます。ClientX」を使用した方が正確な値が取得できます。コメントをキャンセルメールアドレスが公開されることはありません。MyThemeShop。