teFuir 发表于 2019-3-24 23:31:01

请问下transitionStart能判断是上滑动还是下滑动嘛

我上js代码,有个需求就是必须三页滑动完才能浏览后面网页的内容。我需要知道的是当用户滑动到第三页的时候,如果他往下滑动就可以让他看网页后的内容,如何往上滑动就到swiper 的第二屏,但是我判断不出来是往上还是往下滑动。
var swiper = new Swiper('.swiper-container',{
    direction : 'vertical',
    followFinger : false,
    speed:800,
    mousewheel: true,
    pagination : {
      el:'.swiper-pagination',
    },   
    on:{
      init:function(swiper){
      slide=this.slides.eq(0);
      slide.addClass('ani-slide');
      },
      transitionStart: function(e){
      for(i=0;i<this.slides.length;i++){
          slide=this.slides.eq(i);
          slide.removeClass('ani-slide');
      }
      },
      transitionEnd: function(){
      var { activeIndex } = this
      slide=this.slides.eq(activeIndex);
      if (activeIndex === 2) {
          // swiper.allowSlideNext = false;
          swiper.mousewheel = false;
          // allowSlidePrev = false;
      }
      slide.addClass('ani-slide');
      },
    }
});



页: [1]
查看完整版本: 请问下transitionStart能判断是上滑动还是下滑动嘛