Javascript 当用户单击垂直滚动条并将其向上或向下移动时,如何收听事件

Javascript 当用户单击垂直滚动条并将其向上或向下移动时,如何收听事件,javascript,Javascript,我使用此事件来检测用户何时滚动页面 window.addEventListener('scroll', function() { console.log("mouseEvent"); }); 问题是,当我按住滚动条并手动移动它时(鼠标中间没有滚动),浏览器不会检测到这一点 我怎么能听到这些变化呢?我猜:你可能听不到。scroll事件触发的频率/时间主要取决于浏览器的决定。只是尝试将此事件置于文档中,而不是在文档中-对我有效。@Petar您的代码在Firefox上手动滚动

我使用此事件来检测用户何时滚动页面

window.addEventListener('scroll', function() {
  console.log("mouseEvent");
});
问题是,当我按住滚动条并手动移动它时(鼠标中间没有滚动),浏览器不会检测到这一点


我怎么能听到这些变化呢?

我猜:你可能听不到。scroll事件触发的频率/时间主要取决于浏览器的决定。只是尝试将此事件置于
文档中,而不是在
文档中-对我有效。@Petar您的代码在Firefox上手动滚动时工作正常。