妹子UI轮播插件中关于用户停止操作重新轮播失效的解决办法

//每次滚动之前调用

before:function(slider){

    if (slider._pausedTimer){
            window.clearTimeout(slider._pausedTimer);
            slider._pausedTimer = null;
          }

        },

//滚动之后调用

        after:function(slider){
          var pauseTime = slider.vars.playAfterPaused;
          if (pauseTime && !isNaN(pauseTime) && !slider.playing) {
            if (!slider.manualPause && !slider.manualPlay && !slider.stopped) {
              slider._pausedTimer = window.setTimeout(function(){
                slider.play();
              },pauseTime);
            }
          }
        },
      });
发布了18 篇原创文章 · 获赞 5 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Yw_better/article/details/62434323
今日推荐