반응형
팝업 안에 탭 메뉴 안에 슬라이드가 들어가는 작업을 했는데,,
팝업, 탭메뉴 누를 때마다 슬라이드 깨지는 현상 ,,ㅠ
아무리 찾아봐도 해결책을 못 찾다가 드디어 해결!
<슬라이드 스크립트>
$('.slideshow_container').slick({
arrow: true,
slidesToShow: 1,
setPosition: 0, //깨짐 방지
infinite:false,
});
슬라이드에 setPosition:0 항목을 넣어준 후,
< 모달팝업 스크립트>
function openModal(modalname) {
$('.slideshow_container').resize() // 팝업 열때 슬라이드 깨짐 방지
$('.slideshow_container').slick('refresh'); // 팝업 열때 슬라이드 깨짐 방지
}
방법은 바로 레이어 팝업 열리는 이벤트나, 탭 메뉴 클릭 이벤트 아래 항목을 넣어주면 된다.
$('.슬라이드'). resize();
$('.슬라이드'). slick('refresh');
반응형
'Web > jquery' 카테고리의 다른 글
탭메뉴 여러개 사용하는 방법 (0) | 2021.03.27 |
---|---|
레이어 팝업 여러개 사용하는 방법 (0) | 2021.03.27 |
[jQuery UI] Datepicker / 날짜 선택, 달력선택기 사용법 및 옵션 (1) | 2020.02.24 |
다른 도메인 iframe 높이 자동 조절 (0) | 2020.02.05 |
[jqurey]크롬 개발자모드에서 제이쿼리(jQuery) 사용하는 방법 (0) | 2019.09.17 |