我有一個下拉菜單,我喜歡自動關閉,如果用戶在HTML頁面的頂部,這可以用JavaScript/jQuery來完成?如何檢查用戶是否在html頁面的頂部?
5
A
回答
19
您可以輕鬆地做到這一點與從檢查的jQuery的方法scrollTop,窗口對象:
$(window).scrollTop()
只是處理滾動事件和函數中,檢查$(窗口).scrollTop()== = 0,你會知道如果用戶滾動到頂部
$(document).scroll(function() {
if($(window).scrollTop() === 0) {
$(".menu").hide();
}
});
相關問題
- 1. 檢查用戶是否在頁面上
- 2. 檢查用戶是否在頁面上?
- 3. 檢查頁面是否在窗口頂部
- 4. Python如何檢查用戶是否在組中查看頁面
- 5. 如何檢查facebook用戶是否是我的頁面粉絲?
- 6. 如何檢查用戶是否在特定頁面
- 7. 如何檢查頁面是否存在?
- 8. 檢查用戶是否滾動到頂部或底部
- 9. 檢查用戶是否已到達頁面底部
- 10. 檢查UIImage是否在視圖頂部
- 11. 如何檢查Facebook用戶是否喜歡外部網站的FB頁面
- 12. iOS,如何檢查用戶是否喜歡Facebook頁面?
- 13. 如何檢查Facebook用戶是否喜歡網站頁面?
- 14. magento如何檢查用戶是否已登錄訂購頁面
- 15. 如何檢查是否在其他頁面檢查複選框
- 16. 在頁面頂部顯示用戶名
- 17. 檢查用戶是否在主頁
- 18. 檢查用戶是否喜歡外部網頁上的頁面(Facebook)
- 19. 如果htm或html頁面不存在,請檢查aspx頁面是否存在
- 20. 如何檢測用戶是否是我的頁面的粉絲
- 21. 檢查用戶是否是我的Facebook頁面的粉絲?
- 22. 檢查用戶是否是我的Facebook頁面的粉絲
- 23. 檢查用戶是否在頁面上的某個位置
- 24. 檢查用戶是否在一個特定的頁面
- 25. Joomla php如何檢查用戶是否正在查看特定頁面
- 26. 檢查url是否是應用程序頁面的一部分
- 27. 如何檢查是否用戶是在主要頁面(Zend框架)
- 28. PHP,MYSQL檢查用戶是否是頁面的所有者
- 29. 如何檢查用戶是否在iphone
- 30. 如何檢查用戶是否在線
我相信'$(document).offset()。top',運行一個if如果,如果它是0,打電話給你函數關閉下拉菜單。 –
通過捕獲'.scroll()'事件並在回調函數中對'$(window).scrollTop()' – Ohgodwhy