2
A
回答
1
如果您的需要是檢測用戶是在最低部分,下面的代碼將工作
<div class="test">not at bottom</div>
<div class="test">not at bottom</div>
<div class="test">not at bottom</div>
....
<div class="test">not at bottom</div>
<div class="test">not at bottom</div>
<div id="placeholder">placeholder</div>
$(window).scroll(function check(){
var top = $("#placeholder").offset().top;
if($(window).scrollTop() + jQuery(window).height() > top){
$(".test").each(function(){$(this).html("at bottom")});
}else{
$(".test").each(function(){$(this).html("not at bottom")});
}
});
你可以在jsFiddle看到。
2
2
jQuery的創始人John Resig的對他要做到這一點,正確的和錯誤的方式博客的一篇文章 - http://ejohn.org/blog/learning-from-twitter/
相關問題
- 1. 如何使用JQuery檢測用戶是否滾動到頁面的底部?
- 2. 如何檢測用戶已滾動到其iPhone上的網頁底部
- 3. JQuery檢測滾動底部
- 4. 如何使用jquery識別頁面已滾動到哪個部分?
- 5. iPhone - UIWebView的:檢測用戶滾動頁
- 6. 檢測頁面滾動/電流部分中AngularJs正在觀看
- 7. 檢查用戶是否已滾動到Angular 2的底部
- 8. JQuery滾動到頁面頂部
- 9. 停止頁面滾動到頂部jQuery
- 10. jQuery滾動到頁面底部
- 11. 檢測,如果用戶已經滾動到一個div的底部
- 12. 滾動到頁面底部
- 13. 當用戶滾動頁面到頁面底部時,頁腳向上滑動
- 14. jQuery:檢測滾動底部不起作用,只檢測頂部
- 15. jquery滾動到點擊頁面部分間歇工作
- 16. 檢測用戶向下滾動或在jQuery的滾動
- 17. jQuery的滾動()檢測時,用戶會停止滾動
- 18. JQuery:如何使用超時腳本來檢測頁面滾動?
- 19. 當UITableView已滾動到底部時檢測到
- 20. jQuery滾動檢測
- 21. 如何檢測客戶端是否滾動到網頁的頂部或底部?
- 22. 檢測,如果用戶滾動到頂部或的UL
- 23. xamarin.Forms僅滾動頁面的一部分
- 24. JQuery用戶界面排序滾動到頁面
- 25. 使用jquery動畫滾動到頁面頂部
- 26. 檢查用戶是否已到達頁面底部
- 27. 如何在Firefox中使用jQuery檢測滾動到頁面的結尾?
- 28. Jquery - 一個自動將頁面動畫滾動到頁面底部的插件
- 29. 檢測滾動到DIV的底部
- 30. 使用jQuery滾動到父頁頂部