퍼블리싱/라이브러리
[swiper] 스와이퍼 pagination 버그
임고미
2021. 3. 2. 10:51
728x90
300x250
스와이퍼 페이지네이션을 커스텀해서 슬라이드를 이동시키려 했으나,
내가 클릭한것이 아닌 다른 페이지가 active가 되는 현상을 발견했다.
해결 :
touchEventsTarget: 'wrapper'
이거 한줄 추가해주면 말끔히 해결된다!
var swiper = new Swiper('.swiper-container', {
// loop:true,
// autoHeight: true,
effect: 'fade',
touchEventsTarget: 'wrapper',
pagination: true,
hashNavigation: {
replaceState: true,
watchState: true
},
pagination: {
el: '.swiper-pagination',
clickable: true,
renderBullet: function (index, className) {
var paginationList = ['slide1', 'slide2', 'slide3', 'slide4']
return '<span class="' + className + '">' + (paginationList[index]) + '</span>';
}
},
});
- 사용한 옵션 -
728x90
300x250