同一ページのSwiperのナビゲーションが連動してしまいます
Swiperでスライダーを作っています。
同一ページに2枚のSwiperを設置しています。
ナビゲーションをスライドの外に設置したところ、ナビゲーションをクリックすると2枚が連動して動いてしまうようになりました。
(スライドの中に設置すると連動することなくそれぞれ動くことができています)
該当のソースコード
HTML
1<div class="swiper_container1"> 2 3 <!-- Slider1全体のコンテナ --> 4 <div class="swiper slide1"> 5 6 <!-- Sliderの内包コンテナ --> 7 <div class="swiper-wrapper"> 8 9 <!-- Slideさせたいコンテンツ --> 10 <div class="swiper-slide"></div> 11 <div class="swiper-slide"></div> 12 <div class="swiper-slide"></div> 13 14 <!-- ナビゲーションボタン --> 15 <div class="swiper-button-prev"></div> 16 <div class="swiper-button-next"></div> 17 18 </div> 19 </div> 20</div> 21 22 23<div class="swiper_container2"> 24 25 <!-- Slider2全体のコンテナ --> 26 <div class="swiper slide2"> 27 28 <!-- Sliderの内包コンテナ --> 29 <div class="swiper-wrapper"> 30 31 <!-- Slideさせたいコンテンツ --> 32 <div class="swiper-slide"></div> 33 <div class="swiper-slide"></div> 34 <div class="swiper-slide"></div> 35 36 </div> 37 </div> 38 39 <!-- ナビゲーションボタン --> 40 <div class="swiper-button-prev"></div> 41 <div class="swiper-button-next"></div> 42 43</div>
JavaScript
1const slider1 = new Swiper('.slide1', { 2 // Navigation arrows 3 navigation: { 4 nextEl: '.swiper-button-next', 5 prevEl: '.swiper-button-prev', 6 }, 7}); 8 9const slider2 = new Swiper('.slide2', { 10 // Navigation arrows 11 navigation: { 12 nextEl: '.swiper-button-next', 13 prevEl: '.swiper-button-prev', 14 }, 15});
試したこと
スライドに- slide1- slide2 のクラスを当てて、ナビゲーションをそれぞれ指定しようとしたができませんでした。
どうぞよろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/02/24 13:45