重新訪問800px 後在ScrollDown 上顯示Div
在這次重新討論中,我們的目標是向下滾動時顯示隱藏div 的方法距頁面800px之後top.
解:
我們使用 JavaScript 的 $(document).scroll()函數採用簡單的解,如下:
$(document).scroll(function() { var y = $(this).scrollTop(); if (y > 800) { $('.bottomMenu').fadeIn(); } else { $('.bottomMenu').fadeOut(); } });
說明:
向上滾動的增強:
為了增強這個解決方案,我們可以添加在向上滾動且滾動高度較小時隱藏底部選單的功能大於800px :
if (y < 800 && $('.bottomMenu').css('display') !== 'none') { $('.bottomMenu').fadeOut(); }
這個附加條件可確保底部選單在向上滾動且滾動高度小於800px時保持隱藏狀態。
以上是如何在向下滾動 800px 之後顯示 Div 並在向上滾動時隱藏它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!