Jquery 如何使用滚动鼠标一次移动就产生滚动视差

Jquery 如何使用滚动鼠标一次移动就产生滚动视差,jquery,scroll,mouse,parallax,Jquery,Scroll,Mouse,Parallax,我有个问题。我需要做一个像这样的视差。我知道如何制作视差,但不仅仅是鼠标滚动一次 滚动一次,滚动条就会直线运行 触发滚动时,应禁用scrol temporary function disable_scroll() { if (window.addEventListener) { window.addEventListener('DOMMouseScroll', wheel, false); } window.onmousewheel = document.onmousew

我有个问题。我需要做一个像这样的视差。我知道如何制作视差,但不仅仅是鼠标滚动一次


滚动一次,滚动条就会直线运行

触发滚动时,应禁用scrol temporary

function disable_scroll() {
  if (window.addEventListener) {
      window.addEventListener('DOMMouseScroll', wheel, false);
  }
  window.onmousewheel = document.onmousewheel = wheel;
  document.onkeydown = keydown;
}

function enable_scroll() {
    if (window.removeEventListener) {
        window.removeEventListener('DOMMouseScroll', wheel, false);
    }
    window.onmousewheel = document.onmousewheel = document.onkeydown = null;  
}

复制品?嗯,好吧,但我下一步怎么办?我正在尝试MouseWheel(jQuery),但未成功:(