728x90
반응형
slick slider(슬릭 슬라이더)에서 오토 슬라이드 재생 / 정지 버튼 추가하기
[html]
<div class="slick-test">
<div></div>
<div></div>
<div></div>
<div></div>
</div>
<div>
<button type="button" class="play">재생</button>
<button type="button" class="stop">정지</button>
</div>
[css]
.slick-test{
width: 600px;
overflow: hidden;
outline: 1px solid blue;
}
.slick-test .slick-list{
margin: 0 -10px;
}
.slick-test .slick-slide{
height: 200px;
margin: 0 10px;
background: skyblue;
}
[js]
$(document).ready(function(){
$('.slick-test').slick({
slidesToShow: 3,
slidesToScroll: 1,
arrows: false,
autoplay: true,
autoplaySpeed: 1000,
});
// 재생/정지 버튼 컨트롤
$('.play').click(function(){
$('.slick-test').slick('slickPlay');
});
$('.stop').click(function(){
$('.slick-test').slick('slickPause');
});
});
See the Pen [slick] slider play/pause button _ 슬릭 슬라이더 재생/정지 버튼 추가 by Jinsik Son (@Jinsik-Son) on CodePen.
'Library' 카테고리의 다른 글
[Tabulator] 배경색(background) / 테두리(border) / 마우스오버(mouseover) 변경 (1) | 2023.09.17 |
---|---|
[DataTables] 배경색(background) / 테두리 (border) 변경 (0) | 2023.09.14 |
[slick] slider 실행 시 콜백(callback) 이벤트 (0) | 2023.07.26 |
[swiper] slide 실행 시 콜백(callback) 이벤트 (0) | 2023.07.19 |
[slick] slider에서 margin(여백) 만드는 법 (0) | 2023.05.31 |