swiper結合ajax的輪播圖


Swiper

  是什么:是純JavaScript打造的滑動特效插件,能夠實現觸屏焦點圖、觸屏tab切換、觸屏多圖切換等常用效果。

      開源、免費、穩定、應用廣泛

  這就是swiper簡單的介紹,由於是結合ajax使用,所以要先定義json文件

  json:

    

  定義好json文件后,在HTML頁面中簡單布局,如下圖:

    

    *swiper-container代表swiper的容器

    <div class="swiper-container">

      *swiper-wrapper 代表觸控的對象

      <div class="swiper-wrapper">

        *swiper-slide 代表切換的滑塊,可包含文字、圖片等
        <div class = "swiper-slide"></div>
      </div>

      *swiper-pagination 分頁器
      <div class="swiper-pagination"></div>

      *swiper-button-prev 導航按鈕,prev代表上一頁、next代表下一頁
      <div class="swiper-button-prev"></div>
      <div class="swiper-button-next"></div>
    </div>

    因為swiper是移動端滑動插件,所以在HTML頁面中要寫<meta>標簽,要引入相關swiper的css,js等文件;

    然后,就需要用ajax獲取json文件並獲取到頁面上:

     如下圖:

      

    在onreadystatechange這個方法中是動態添加swiper-slide滑塊;

    添加好之后,還需要用swiper的方法讓他動起來;

      var mySwiper = new Swiper ('.swiper-container', {

        *頁面滑動一次的時間
        autoplay:2000,
        
*操作后是否繼續滾動
        

        *是否循環
        loop: true,
        *如果需要分頁器
        pagination: '.swiper-pagination',
        *點擊小圓點是否可以切換頁面
        paginationClickable:true,
        *如果需要前進后退按鈕
        nextButton: '.swiper-button-next',
        prevButton: '.swiper-button-prev',
      })

    這樣就完成了一個結合ajax渲染頁面的輪播圖,如果有些不標准的請評論!!!!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM