37 of 119 menu

メソッド position

メソッド position は、 ドキュメントに対する座標を取得するメソッド offset とは異なり、親要素のオフセットに対する 要素の位置を取得することができます。 メソッド position は、同じ親要素内で 新しい要素を他の要素の近くに配置する場合に より便利です。 このメソッドは、結果として topleft プロパティを含むオブジェクトを返します。 ユーザーがページのサイズを変更すると、 計算エラーが発生する可能性があります。 また、このメソッドは非表示要素の座標を 取得することはできません。

構文

現在座標を取得します。場合によっては 取得された値が小数になることがあります:

$(セレクタ).position();

メソッド position を使用して、 div 内に配置されている段落の位置を取得し、 その後、取得したオブジェクトのキーに アクセスして、この情報を別の段落に 表示してみましょう:

<div style="padding: 15px;"> <p style="margin-left: 10px;">テキスト</p> </div> <p></p> let position = $('p').first().position(); $('p').last().text('left: ' + position.left + ', top: ' + position.top);

関連項目

  • メソッド offset,
    要素の現在座標を取得することができます
  • メソッド offsetParent,
    要素の最も近い位置指定された先祖を 取得することができます
  • メソッド css,
    要素の CSS スタイルを取得および変更 することができます
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否