我正在django/webfaction上創建一個博客。我的首頁默認顯示默認4個帖子(帖子限於queryset
的urls.py
)。現在,我想在用戶到達頁面底部時再加載四個帖子,並繼續保持該狀態,直到到達最後一個帖子。如何實現這一目標?向下滾動時自動加載內容
4
A
回答
2
你可以嘗試這樣的事情..
var processScroll = true;
$(window).scroll(function() {
if (processScroll && $(window).scrollTop() > $(document).height() - $(window).height() - 100) {
processScroll = false;
// your functionality here
processScroll = true;
}
});
14
如果要加載的內容的文件使用達到極致底部下面的代碼:
$(window).scroll(function()
{
if($(window).scrollTop() == $(document).height() - $(window).height())
{
// load your content
}
});
如果你想之前加載內容達到100像素的底部使用
var loading= false;
$(window).scroll(function() {
if (!loading && ($(window).scrollTop() > $(document).height() - $(window).height() - 100)) {
loading= true;
// your content loading call goes here.
loading = false; // reset value of loading once content loaded
}
});
1
您可以通過Ajax調用來獲取'onscroll上的更多帖子'事件的元素(可能在你的情況下身體)。 您可以使用jquery的'.scroll()'進行相同的調用:http://api.jquery.com/scroll/
您可以維護一個前置頂部語句來確定當前滾動的方向。
1
喲想是這樣的「http://www.developphp.com/view.php?tid=1265」
我相信:)
相關問題
- 1. jQuery,使用自動加載的內容自動向下滾動
- 2. 當向下滾動時像臉書在牆貼上滾動時加載內容
- 3. UITableViewCell - 向上滾動或向下滾動時重置內容
- 4. 滾動後加載內容?
- 5. 滾動時自動加載
- 6. 如何在我們向下滾動時動態加載內容,例如Google/Facebook。
- 7. VS向下滾動時加載數據
- 8. 滾動時重新加載新內容
- 9. 在Grails中滾動時加載內容
- 10. 如何在滾動時向下滾動div(含圖像內容)?
- 11. 向下滾動至加載更多內容
- 12. 動態內容加載(無限滾動)
- 13. 有沒有辦法自動向下滾動並加載任何使用無限滾動網站的內容?
- 14. 自動刷新div內容並立即向下滾動?
- 15. 下載一個頁面的內容與加載更多向下滾動
- 16. 重複的內容與負載內容,同時向下滾動使用jQuery,PHP
- 17. 自動向下滾動TextArea
- 18. 自動向下滾動iframe
- 19. 自動向下滾動EditText
- 20. Textarea自動向下滾動
- 21. 顯示滾動向下滾動和隱藏向下滾動時
- 22. LinearLayout - 滾動時動態添加內容
- 23. IE7不會加載滾動div內的內容,直到滾動
- 24. 動態加載內容到滾動視圖,而滾動
- 25. jQuery自定義內容滾動滾動
- 26. 使用無限滾動+延遲加載加載新內容時向上滾動頁面
- 27. 在滾動時自動加載TR
- 28. Android滾動視圖:在一段時間內自動向下滾動
- 29. 向下滾動頁面加載
- 30. 網頁加載滾動部分向下
鏈接唯一的答案應該是崗位作爲評論... –