当使用了 swiper 后:
var mySwiper = new Swiper('.banner .swiper-container', { autoplay: 3000, loop: true, pagination: '.swiper-pagination', autoplayDisableOnInteraction : false })
解决办法即是设置这个参数: autoplayDisableOnInteraction
官网给出的参数介绍:
用户操作 swiper 之后,是否禁止 autoplay 。默认为 true:停止。
如果设置为 false,用户操作 swiper 之后自动切换不会停止,每次都会重新启动 autoplay。
操作包括 触碰,拖动,点击 pagination 等。