首页 > 解决方案 > 我怎样才能让它在javascript中只听鼠标滚轮的第一卷

问题描述

我有一个 javascript 代码,它用鼠标滚轮滚动到视口,但我找不到一种方法让它只用鼠标滚动一次

window.addEventListener("wheel", () => {
  window.scrollBy(0, window.innerHeight);
});

我怎样才能让它只听一卷鼠标滚轮?我的意思是,如果有人滚动不止一次,我希望它只服从第一个滚动,并避免其他滚动。显然,如果有人再次使用一卷,我希望它再次工作!

标签: javascripthtmlmouseeventaddeventlistenermousewheel

解决方案


推荐阅读