これは私のブログです:http://9gago.blogspot.com/これは、bloggger/blogspotから作られたブログです。この機能を使用すると、古い投稿が読み込まれます。それがページの最後の投稿に達するたびに古い投稿をクリックします。ここにはちょうどそのhttp://9gag.com/をするか、それを持っていたサイトがあります。は、blogspotの9gagのようにスクロールすると自動的に古い投稿を読み込みます。
2
A
答えて
2
あなたが好きかもしれない実装が1つあります。これを行うにはいくつかの方法があります。
まず、グリッドに表示するデータのキーをどこかに格納する必要があります。これは本質的にシーケンシャルなキーを持っていることを前提としています。自動インクリメント整数が機能します。
あなたのグリッドのマークアップは次のようになります。
<div class="content" id="7">some stuff</div>
<div class="content" id="8">another row of stuff</div>
<div class="content" id="9">another row of stuff</div>
は、その後、あなたはまた、データの次のバッチをつかむだろう「ロード」のアイコンを表示する機能を必要としています。グリッドの最後の要素のIDを使用して、次の20行(または多くの場合でも必要な)のデータ行を取得するクエリをサーバー側で実行します。
function lastRow()
{
$('div#lastRowLoader').html('<img src="spinner.gif"/>');
$.post('dataUrl?action=getNextRows&lastId=' + $('.content:last').attr('id'),
function(data){
if (data != '') {
$('.content:last').after(data);
}
$('div#lastRowLoader').empty();
});
};
最後に、ユーザーを検出する最後の機能がページの最後までスクロールしました。
$(window).scroll(function(){
if ($(window).scrollTop() == $(document).height() - $(window).height()){
lastRow();
}
});
明らかに、DOMを介してページにデータを読み込むために投稿が返すものを取るコードが必要です。私はこのコードを書いて、何が起こる必要があるのかを概念的に示しています。あなたのマークアップは異なっていて、あなたのグリッドはSencha Ext JSからハンドロールされたものまで何でもかまいません。
うまくいけば、これはあなたのために車輪を得るために十分です。
関連する問題
- 1. jscrollpaneドキュメントの読み込み時に自動スクロールしますか?
- 2. divの中にfacebookの投稿を読み込みますか?
- 3. 自動的に再読み込みDiv
- 4. 関連する行を自動的に読み込みます
- 5. ページの読み込み時に自動的にクリックします。
- 6. 自動読み込みページの下に直接スクロールするアドオンまたは「トリック」
- 7. Facebook Graph APIは古い投稿のみを返すようだ
- 8. ナビゲーションの読み込みが自動的に外れますか?
- 9. jScrollpaneはスクロールしないでコンテンツを動的に読み込みます
- 10. ホームディレクトリの.bashrcは自動的に読み込まれますか?
- 11. 自動的にURLを読み込む
- 12. 自動的にすべてのWebページデータを読み込む/自動的に末尾にスクロール
- 13. 自動再読み込みはどのように使用できますか?
- 14. コレクションビューを自動的に再読み込みするにはどうすればよいですか?
- 15. ワードプレス - どのようにiFrameに投稿を読み込むには?
- 16. は自動的にajax読み込みコンテンツを読み込みます(jquery UIタブ)
- 17. 埋め込みswf自動読み込み時に読み込まれる
- 18. コンポーネントの動的な読み込みと読み込み
- 19. Chromeのバージョン57.0.2987.133ブロックasp.netページの読み込み後に投稿
- 20. どのようにnsarrayからuitableviewを動的に読み込みますか
- 21. laravelの読み込み時にページの最後に自動的にスクロールする人
- 22. 関連するブログ投稿を読み込むには?
- 23. 自動的にxmlをDatagridviewに読み込みます。TabControlのonClick
- 24. recyclerviewのスクロールで次のページの画像を自動的に読み込みます
- 25. 読み込み/書き込みfstreamの場所をシーク/ライトするときにファイルサイズを自動的に拡張
- 26. ウィンドウが読み込まれると自動的にこのjavascriptコードを読み込む方法は?
- 27. 投稿()後にspfx web partを再読み込みするには?
- 28. Djangoアプリケーションにコンテンツを自動的に読み込み
- 29. 画像の読み込みが遅いときにスクロールする
- 30. datepickerはjqgridに読み込まれると自動的にポップアップする
、好奇心を引いて、「Show at most」設定を500に設定するだけではどうですか?あなたはパフォーマンス/応答性について懸念していますか? (最後に私がチェックしたのは、上限が500でした。それ以上のものが必要なのでしょうか?) – kmote
私はあなたが知りたいと思うのは、http://www.exeideas.com/2013/08/add-unlimited-blog- post-scrolling.html ** ... –