quanyechaaaa
阳光_小胖
2016-04-11 02:13

swiper快速滑动后,滑动事件失效

  • 前端技术

假如有1,2,3屏,从2滑动切换屏幕到3时,删除1,新增4在3后面, 慢点滑动的时候没问题,但是一旦滑动快了,这个滑动事件就失效了,求问大神有什么解决办法没?
(function(){
var flog = 0;
var mySwiper = new Swiper ('.swiper-container', {
initialSlide:2,
direction: 'horizontal',
onSlideNextEnd: function(swiper){//往左滑,出现后一个,删掉第一个
if(flog != 0){
var num = parseInt($('.swiper-slide').eq(4).text()) + 1;
mySwiper.appendSlide('

'+num+'
');
mySwiper.removeSlide(0);
}
flog++;
},
onSlidePrevEnd: function(swiper){//往右滑,出现前一个,删掉最后一个
var num = parseInt($('.swiper-slide').eq(0).text()) - 1;
mySwiper.prependSlide('
'+num+'
');
mySwiper.removeSlide(4);
}
})
})();
  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答

为你推荐