jQueryのoffset()関数がうまく機能しない原因

jQueryのoffset()関数がうまく機能しない原因のメモ

offset()とは

「offset()」は、画面上(document内)に配置したHTML要素の表示位置を座標で取得できるメソッド

 

なぜかうまく読み込まれない時

例えば指定した高さで処理が行われない時などがある。これはjQueryの他の処理などによってoffset()の数値を誤って拾ってきてしまっていることが原因です。jQueryの記述の順番を変更することで修正することが可能です。