スライドの自動再生を、swiper.jsを利用して実装しています。
レイアウトは無視してください。
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.4.1/css/swiper.css"> </head> <body> <!-- Slider main container --> <div class="swiper-container" style="width:400px;"> <!-- Additional required wrapper --> <ul class="swiper-wrapper"> <!-- Slides --> <li class="swiper-slide" style="text-align:center;list-style:none;">Slide 1</li> <li class="swiper-slide" style="text-align:center;list-style:none;">Slide 2</li> <li class="swiper-slide" style="text-align:center;list-style:none;">Slide 3</li> </ul> <!-- ナビゲーションボタン --> <div class="swiper-button-prev"></div> <div class="swiper-button-next"></div> </div> <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.4.1/js/swiper.min.js"></script> <script> var mySwiper = new Swiper ('.swiper-container', { loop: true, autoplay: 3000, slidesPerView: 2, slidesPerGroup: 2, autoplayDisableOnInteraction: false, // ナビゲーションボタン nextButton: '.swiper-button-next', prevButton: '.swiper-button-prev', }); </script> </body> </html>
スライドを自動再生で2枚ずつ回したいのですが、自動にするとSlide3 Slide1が繰り返し表示され、Slide2が出てきません。
ナビゲーションボタンをクリックした時と同じようにスライドさせるには、どのオプションを使えばよろしいでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/09 12:06
2017/03/09 21:06