你這是監聽的某個漂浮的nav吧?你應該先確定你想在什麼狀態下去觸發這個監聽,例如是瀏覽器視窗大小改變還是其他,然後把你這個程式碼寫在對應的事件裡,例如resize等
你這應該要監聽滾動吧,給要監聽的元素綁定scroll事件,實時去查看改變
加入對應的事件進行監聽
你要在浮動物件加入對應scroll監聽事件,方法裡面才做判斷處理
要不加入定時器setInterval/setTimeout,要不加入事件函數,實作即時監聽
要么定時器,要么添加事件監聽。看你需求了,總而言之不可能就寫個方法,讓它自己去多次執行吧?
你這是監聽的某個漂浮的nav吧?你應該先確定你想在什麼狀態下去觸發這個監聽,例如是瀏覽器視窗大小改變還是其他,然後把你這個程式碼寫在對應的事件裡,例如resize等
你這應該要監聽滾動吧,給要監聽的元素綁定scroll事件,實時去查看改變
加入對應的事件進行監聽
你要在浮動物件加入對應scroll監聽事件,方法裡面才做判斷處理
要不加入定時器setInterval/setTimeout,要不加入事件函數,實作即時監聽
要么定時器,要么添加事件監聽。看你需求了,總而言之不可能就寫個方法,讓它自己去多次執行吧?