為什麼寫的滾動條監聽事件無效

2021-07-24 02:17:52 字數 320 閱讀 5090

前幾天寫**時,為頁面導航欄寫了滾動條監聽,是可以正常工作的。

後來,我為頁面的兩個按鈕也寫了乙個滾動條監聽事件,發現導航欄監聽失效了。

原因是乙個頁面只有乙個window.onscroll會被執行,而我寫了兩個window.onscroll,

所以為導航欄寫的window.onscroll失效了

我們只需要把兩個函式,寫成乙個函式,

var t = document.documentelement.scrolltop || document.body.scrolltop;

在這個函式中使用同乙個變數即可

移動端顯示滾動條以及滾動條的監聽事件

1 移動端顯示滾動條 在移動端滾動條缺省會隱藏,如何顯示呢 需要新增以下 了。並且需要給body或者外層盒子新增 rows 類名,這樣滾動條就可以顯示出來了 rows rows webkit scrollbar track piece rows webkit scrollbar rows webki...

jquery如何使用滾動條監聽事件

jquery使用滾動條監聽事件的方法 1 使用 window scrolltop 獲取垂直滾動條距離文件頭部的高度 2 使用 document scrollleft 獲取水平滾動條的距離。本教程操作環境 windows7系統 jquery3.2.1版本,該方法適用於所有品牌電腦。jquery使用滾動...

jquery如何使用滾動條監聽事件

jquery使用滾動條監聽事件的方法 1 使用 window scrolltop 獲取垂直滾動條距離文件頭部的高度 2 使用 document scrollleft 獲取水平滾動條的距離。本教程操作環境 windows7系統 jquery3.2.1版本,該方法適用於所有品牌電腦。jquery使用滾動...