私は画面上の約150ピクセルのページに要素を持っています。これはブラウザによって異なりますので、ページの下の約150ピクセルの要素の上にページを自動スクロールします。ページの上部を基準にしたその要素の位置を決定するにはどうすればよいですか?JQueryの使い方ページ上の要素の上に垂直スペースを取得するにはどうすればよいですか?
私はこれを試していますが、動作していません。 offset()はnullを返します。
var positionOfLiveMapTop = $(mapElem).offset().top;
要素は表示されていますか? – SLaks
'.offset()'がnullを返した場合、その要素はページ上に見つからないか、隠されています。 –