首页 > 解决方案 > 在滚动时松开的两个功能之间添加延迟

问题描述

我发现滚动时运行函数的代码。它工作正常。但问题是它每毫秒运行该函数的次数太多;有人可以帮我添加一个允许我选择两个函数调用之间的毫秒数的函数吗?谢谢 :)

var runOnScroll =  function(evt) {
  console.log("hello");
};
var elements = document.querySelectorAll(".div2");
elements = Array.prototype.slice.call(elements);
elements.forEach(function(element) {
  window.addEventListener("scroll", runOnScroll, {passive: true});
});

标签: javascriptfunctionscroll

解决方案


推荐阅读