14

私は素晴らしい無限スクロールプラグインを使用してい ます - http://www.infinite-scroll.com/infinite-scroll-jquery-plugin/

ただし、より大きな画面解像度では、スクロール バーを表示するのに十分な投稿がないため、無限スクロールがトリガーされることはありません。多数の初期投稿がなくても、これらがこれを回避する方法であるかどうか疑問に思いました。

ブラウザの高さなどを確認するために、ある種の if ステートメントを推測しています。

何か案は

ありがとう

ベン

4

3 に答える 3

15

簡単なチェックを行う 1 つの方法は次のとおりです。

// Force 'retrieve' for next page if window is taller than document
if($(window).height() >= $(document).height()){
$wall.infinitescroll('retrieve');
};

ウィンドウがドキュメントよりも高くなくなるまで、必要に応じて、これを複数の「取得」の関数に変換する必要があると思います。

于 2012-08-02T14:46:05.727 に答える