React,React-Native
jquery Swiper Plugin
슬/도/아/밤/
2018. 11. 23. 17:34
반응형
웹페이지에서 특히나 반응형페이지에서는 Swiper기능이 필수이다.
쓰다가, 안쓰다가 가물가물해서, 괜찮은 플러그인 소스랑 주섬주섬 몇자 적어놓고자한다.
먼저 플러그인을 받을수있는 주소는 다음과 같다.
사용법은 API을 읽어보면 가장좋겠지만, 직관적으로
https://idangero.us/swiper/demos/
이해가 될수있을것이다.
기본적인 css 및 js로 연결을 하고나면
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | /*swiper*/ var _swiper = new Swiper('.target-wrap', { paginationClickable: true, slidesPerView: 1, spaceBetween: 0, nextButton: '.swiper-button-next', prevButton: '.swiper-button-prev', pagination: '.swiper-pagination', paginationType: 'fraction', autoHeight: true, grabCursor: true, onSlideChangeEnd: function (swiper) { var index = swiper.activeIndex; } }); | cs |
중요한 속성은
"onSlideChangeEnd" 스와이프가 끝날때 이벤트를 발생시킨다. 다른 메뉴와 활성화 연동할때 callBack 처리할때 유용하다.
"autoHeight" 각 스와이프될 컨텐츠 높이가 각각 다를때 위의 속성을 추가해놓으면 자동높이 재조정된다.
"slidesPerView" 한번에 몇개씩 보여줄것인지
이정도만 잘활용되어도, 괜찮을것같다.
반응형