我目前正在研究一個香草JS插件,我需要更新滾動值,所以我將一個事件偵聽器附加到文檔以觸發一個函數,該函數應該更新上述值。「滾動」事件偵聽器不工作
事情是,它在文件加載但不滾動。就好像滾動事件根本不起作用。
目前,我的JS部分看起來是這樣的:
var currentPosition = 0;
var updatePosition = function() {
currentPosition = document.body.scrollTop;
document.getElementById('indicator').textContent = currentPosition;
};
document.addEventListener('scroll', updatePosition());
這裏有一個小提琴,使其多一點明確:JSFIDDLE
我試圖連接的事件監聽器對身體和兩窗戶,它沒有任何區別。
感謝一大堆。正確,簡潔! – NicolasJEngler
@NicolasJEngler樂於幫助,歡迎您! –