swiper点击切换,拖动切换后继续自动轮播

  • html结构
<div className="swiper-container main_meeting">
  <div className="swiper-wrapper">
    <div className="swiper-slide">Slide 1</div>
    <div className="swiper-slide">Slide 2</div>
    <div className="swiper-slide">Slide 3</div>
    <div className="swiper-slide">Slide 4</div>
  </div>
  <div class="swiper-pagination swiper-pagination-banner"></div>
</div>
  • swiper.js设置
var banner = new Swiper('.swiper-banner', {
        //分页,多个分页可以使用不同的class名
        pagination: '.swiper-pagination-banner',
       //点击切换
       paginationClickable: true,
       //自动播放时间
       autoplay:5000,
       //切换速度,即slider自动滑动开始到结束的时间(单位ms),也是触摸滑动时释放至贴合的时间。
       speed:2000,
       //复制slide,看起来是循环的
       loop:true,
       //用户操作swiper之后,是否禁止autoplay.默认为true:停止。
       autoplayDisableOnInteraction:false,
       //拖动释放时不会输出信息,阻止click冒泡。拖动Swiper时阻止click事件。
      preventLinksPropagation:true
});

转载自https://www.cnblogs.com/Millet-23/p/9638698.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容