2012-02-08 8 views
0

scrollTop()を使わずにJavaScriptを使ってdivの位置をウィンドウに対して取得することは可能ですか?scrollTopを使わずにdivの位置をウィンドウに対してリアルタブにする方法はありますか?

これを実行する例は、offset()で絶対値を取得し、それをscrollTop()と比較することでわかりました。

しかし、スクロールが完了した後にscrollTopが最初に設定されているiPadでスクロールするときにこれを行いたいと思います。だから、どういうわけか他の方法でポジションを取ることができますか?

答えて

1

scrollTopを取得し、あなたの通常のロジックを使用するiPad使用window.pageYOffsetのために、それが正常に動作する必要があります。

0

ポジション()。トップは使いやすいですが、スクロールが起こっているようなライブポジションを取得するには、サファリがイベントを発生させる方法のために可能であることは完全にはわかりません...その意味での通常のブラウザです。

あなたは、ウィンドウのスクロールイベントをリッスンし、それがライブ位置をログに記録するかどうかを確認し、私はそれがなると信じていないことができます:/

関連する問題