私のウェブサイトで次のようなjQuery機能を使用しているのは、window.scroll()
機能を使用してウィンドウがスクロール位置の変更を変更し、サーバーから。jQueryを使用してページのスクロール位置を検出する方法
問題はの機能ですが、スクロール位置とローディングデータが少しでも変化するとすぐに呼び出されますが、私が達成したいのは、スクロール/ページ位置が下のように、Facebookフィードのように起こります。
しかし、jQueryを使用してスクロール位置を検出する方法がわかりません。
function getData() {
$.getJSON('Get/GetData?no=1', function (responseText) {
//Load some data from the server
})
};
$(window).scroll(function() {
getData();
});
どうすればよいですか? –
ウィンドウのスクロールにイベントをアタッチするのは悪い考えです:http://stackoverflow.com/questions/5036850/how-to-detect-page-scroll-to-a-best-point-in-jquery – hendr1x
ウィンドウのスクロールを聞くそれ自体では悪くない。それは、人々がその出来事の各発砲で何かを起こしてトラブルを起こそうとするときです。 変数の値を現在のスクロール位置に設定するか、true/falseに設定し、イベントの外側で_those_を使用するような操作を行う場合は、通常は金色にする必要があります。 –