zoukankan      html  css  js  c++  java
  • 页面多个 swiper 互补冲突

    方法一:精简版

    $(".swiper-container").each(function(){
        $(this).swiper({
            loop: true,
            initialSlide :0,
            pagination:$('.swiper-pagination',this),
            nextButton: $('.arrow-right',this),
            prevButton:$('.arrow-left',this)
        });
    });
    $(".swiper-container").each(function(){
    new Swiper($(this), {
    nextButton: $('.swiper-button-next', this),
    prevButton: $('.swiper-button-prev', this),
    speed: 600,
    autoplay: 3000,
    loop:true,
    autoplayDisableOnInteraction: false
    });
     });
    
    

    方法二:

    $("ul>li").each(function(){
        var thisClass = $(this).attr("class");
        $(this).children(".swiper-container").swiper({
            loop: true,
            initialSlide :0,
            pagination: '.'+thisClass + " .swiper-pagination",
            nextButton: '.'+thisClass + " .arrow-right",
            prevButton: '.'+thisClass + " .arrow-left"
        });
    });
    <div class="swiper-container banner">
            <div class="swiper-wrapper">
                <div class="swiper-slide" ></div>
                <div class="swiper-slide" ></div>
                <div class="swiper-slide" ></div>
            </div>
            <div class="swiper-pagination banner"></div>
        </div>
        <div class="swiper-container banner1 "> 
            <div class="swiper-wrapper">
                <div class="swiper-slide" ></div>
                <div class="swiper-slide" ></div>
                <div class="swiper-slide" ></div>
            </div>
            <div class="swiper-pagination banner1"></div>
        </div>

    swiper使用

    var swiper1 = new Swiper('.banner', {
        pagination: '.banner',
        direction: 'vertical',
        slidesPerView: 1,
        paginationClickable: true,
        spaceBetween: 0,
        mousewheelControl: true
    })



    var swiper2 = new Swiper('.banner1', {
        pagination: '.banner1',
        direction: 'vertical',
        slidesPerView: 1,
        paginationClickable: true,
        spaceBetween: 0,
        mousewheelControl: true
      })
    
    
    
     

    swiper内容变化,会重新初始化

    observer: true, //修改swiper自己或子元素时,自动初始化swiper 
    observeParents: true, //修改swiper的父元素时,自动初始化swiper
  • 相关阅读:
    高级特性(4)- 数据库编程
    UVA Jin Ge Jin Qu hao 12563
    UVA 116 Unidirectional TSP
    HDU 2224 The shortest path
    poj 2677 Tour
    【算法学习】双调欧几里得旅行商问题(动态规划)
    南洋理工大学 ACM 在线评测系统 矩形嵌套
    UVA The Tower of Babylon
    uva A Spy in the Metro(洛谷 P2583 地铁间谍)
    洛谷 P1095 守望者的逃离
  • 原文地址:https://www.cnblogs.com/congxueda/p/9527350.html
Copyright © 2011-2022 走看看