728x90
slick.js 플러그인을 입힌 자동재생 슬라이더에서 특정 슬라이드에 머물게 하는 메서드가 있다.
slickPause
또한 hover, focus시에 멈추게 하는 값이 있다.
pauseOnHover: true,
pauseOnFocus: true
하나의 슬라이더에 slick.js 를 입힌 후에 1. hover시 멈추게, 2. focus시 멈추게, 3. 특정 엘리멘트를 클릭 시 멈추게하는 예시는 아래와 같다.
$('.single-slick').slick({
autoplay: true,
autoplaySpeed: 5000,
dots: true,
pauseOnFocus: true,
pauseOnHover: true,
responsive: [
{
breakpoint: 1081,
settings: {
arrows: false,
}
}
]
});
$('.single-slick .video-area').on('click', function(){
$('.single-slick').slick('slickPause');
});
'DEVELOP' 카테고리의 다른 글
[plugin] swiper 중복 사용 (0) | 2021.09.08 |
---|---|
[javascript] var, let, const, 호이스팅, 스코프에 관하여 (0) | 2021.09.02 |
[plugin] swiper version6 이상 로컬 연결하기 (0) | 2021.08.21 |
[plugin] slick.js slide 컨텐츠 너비로 설정하기 (0) | 2021.08.12 |
[css] 왼쪽, 오른쪽 화살표 만들기 (0) | 2021.08.06 |