美文网首页
多个swiper存在于同一个页面时,必须加以区分,否则互相影响

多个swiper存在于同一个页面时,必须加以区分,否则互相影响

作者: 老95 | 来源:发表于2017-06-26 18:30 被阅读0次

    html代码:

    <div class="swiper-container swiper-container1">   <!--使用swiper-container1类名,加以区分容器-->
            ......
            <div class="swiper-pagination swiper-p1"></div>   <!--使用swiper-p1类名,加以区分分页符-->
    </div>  
    <div class="swiper-container visible-xs-block swiper-container2">  
            ......
          <div class="swiper-pagination swiper-p2"></div>  
     </div> 
    

    js代码:

    var swiper = new Swiper('.swiper-container1', {   // 区分容器
            pagination: '.swiper-p1',   // 区分分页符
            direction: 'vertical',  
            slidesPerView: 1,  
            paginationClickable: true,  
            spaceBetween: 0,  
            mousewheelControl: true  
        });  
          
        var swiper2 = new Swiper('.swiper-container2', {   // 区分容器
            pagination: '.swiper-p2',  // 区分分页符
            direction: 'vertical',  
            slidesPerView: 1,  
            paginationClickable: true,  
            spaceBetween: 0,  
            mousewheelControl: true  
        });  
    

    这样就解决了,当同一个页面中多个swiper存在时,互相影响的问题。

    相关文章

      网友评论

          本文标题:多个swiper存在于同一个页面时,必须加以区分,否则互相影响

          本文链接:https://www.haomeiwen.com/subject/unmjcxtx.html