-
See the Pen 좌우 슬라이더 + 버튼식 by kimyangsun (@kimyangsun) on CodePen.
좌우 이동 슬라이더와 중앙 하단 버튼식 슬라이더를 섞어놓은 기초 개념입니다.
// 기존 버튼형 슬라이더 $('.slider-1 > .page-btns > div').click(function(){ var $this = $(this); var index = $this.index(); $this.addClass('active'); $this.siblings('.active').removeClass('active'); var $slider = $this.parent().parent(); var $current = $slider.find(' > .slides > div.active'); var $post = $slider.find(' > .slides > div').eq(index); $current.removeClass('active'); $post.addClass('active'); }); // 좌/우 버튼 추가 슬라이더 $('.slider-1 > .side-btns > div').click(function(){ var $this = $(this); var $slider = $this.closest('.slider-1'); var index = $this.index(); var isLeft = index == 0; var $current = $slider.find(' > .page-btns > div.active'); var $post; if ( isLeft ){ $post = $current.prev(); } else { $post = $current.next(); }; if ( $post.length == 0 ){ if ( isLeft ){ $post = $slider.find(' > .page-btns > div:last-child'); } else { $post = $slider.find(' > .page-btns > div:first-child'); } }; $post.click(); }); setInterval(function(){ $('.slider-1 > .side-btns > div').eq(1).click(); }, 3000);
'코딩 기록 > 코딩 소스 [HTML & CSS & JS]' 카테고리의 다른 글
(HTML, CSS) a링크 앵커 이동 기본 (0) 2020.01.05 (HTML, CSS, jQuery) 스크롤에 따라 유동적인 헤더 (0) 2020.01.05 (HTML, CSS, jQuery) 제이쿼리 슬라이더 기초 개념 (0) 2020.01.05 (HTML, CSS) css background 반응형에서 같은 비율로 조정하기 (줄이기) (0) 2020.01.05 (HTML, CSS, JQuery) 숫자 세는 효과 카운트 (0) 2020.01.05 댓글