11

Webページが垂直にスクロールされたかどうかをJavaScriptで確認する方法はありますか? 特に Internet Explorer の場合は? IEでマウスの位置を取得する必要がありますが、jQueryイベントe.pageYを使用すると、ページがスクロールされていないときに正しい値が得られますが、ページが下にスクロールされたときに間違った位置が得られます。

4

2 に答える 2

47

将来のグーグル社員がこれを見つけた場合に備えて、簡単な例は次のとおりです。

if(!$(window).scrollTop()) { //abuse 0 == false :)
  alert("You are at the top of this window");
}
于 2010-06-19T11:06:17.720 に答える
3

jQuery の使用に慣れている場合は、この質問を確認してください。

jQueryでウィンドウの高さとスクロール位置を決定するにはどうすればよいですか?

于 2010-06-19T07:57:40.880 に答える