var slideFirstClone = slideBox.firstElementChild;
// 첫번째 슬라이드 복사하여 컨테이너 박스 뒷부분에
추가하기
var cloneFirst = slideFirstClone.cloneNode(true);
slideBox.appendChild(cloneFirst);
// var slideInterval; 선언 생략
slideInterval = setInterval(transitionSlide, 3000);
함수 실행 시 마다 새로운 타이머를 3초마다 실행
if (currentView >= 1) {
// 초기값이 1보다 큰 상태일 시 실행
currentView++;
// 상태값 + 1 하기
slideBox.style.transform = "translateX(-" + 690 *
currentView + "px)";
// 상태 값 x 위치 이동 값
document.querySelector('#con-counter').innerHTML =
currentView + "/3"
// 해당 상태 바인딩하기
if (currentView === slideImg.length + 1) {
// 슬라이드가 끝 도달 시 위치 초기화, 상태 값
초기화
slideBox.style.transition = "0s";
slideBox.style.transform = "translateX(0px)";
return slideInterval; , moveAuto();
// 슬라이드 정지 매개변수를 위해 리턴하기, 함수
실행하기