Javascript 水平滚动时如何捕捉事件?

Javascript 水平滚动时如何捕捉事件?,javascript,scroll,horizontal-scrolling,Javascript,Scroll,Horizontal Scrolling,鉴于: 带有水平滚动的页面(jInvertScroll.js) 当范围中出现某些块(宽度为%)时,将类挂起到其他块上。 请告诉我如何实现水平滚动 对于像ScrollMagic这样的滚动库来说,听起来像是个问题 下面是一个类似问题的演示:滚动(水平和垂直)可以通过以下方式对JS作出反应: window.addEventListener('scroll',函数(e){ log(“滚动事件”); }) div{ 宽度:2000px; } test事实证明,拒绝页面高度更容易,这是初始化脚本jInve

鉴于:

  • 带有水平滚动的页面(jInvertScroll.js)
  • 当范围中出现某些块(宽度为%)时,将类挂起到其他块上。 请告诉我如何实现水平滚动

  • 对于像ScrollMagic这样的滚动库来说,听起来像是个问题

    下面是一个类似问题的演示:

    滚动(水平和垂直)可以通过以下方式对JS作出反应:

    window.addEventListener('scroll',函数(e){
    log(“滚动事件”);
    })
    div{
    宽度:2000px;
    }

    test
    事实证明,拒绝页面高度更容易,这是初始化脚本jInvertScroll.js中规定的

    也就是说,有几个条件,例如:

    if ($ (window) .scrollTop ()> 3000 && $ (window) .scrollTop () <4500) {
    

    if($(window).scrollTop()>3000&&$(window).scrollTop())如果容器中有多个视图为90%的块,如何分别跟踪每个块的外观?