2 글 보임 - 1 에서 2 까지 (총 2 중에서)
-
글쓴이글
-
2022년 12월 15일 17:23 #58305
이준혁참가자document.querySelectorAll('.slide-box')[0].addEventListener('mousedown',(e) => { start = e.clientX console.log(start) click = true; console.log(true) document.querySelector('.slide-container').classList.remove('transition') }) document.querySelectorAll('.slide-box')[0].addEventListener('mouseup',(e) => { click = false; console.log(e.clientX-start) if(e.clientX-start < -454){ document.querySelector('.slide-container').style='transform: translateX(-100vw);' document.querySelector('.slide-container').classList.add('transition') }else { document.querySelector('.slide-container').style.cssText='transform: translateX(0vw); ' document.querySelector('.slide-container').classList.add('transition') } }) document.querySelectorAll('.slide-box')[0].addEventListener('mousemove',(e) => { if(click == true){ console.log(e.clientX-start) document.querySelector('.slide-container').style=`transform: translateX(${e.clientX-start}px)` } })
document.querySelectorAll('.slide-box')[1].addEventListener('mousedown',(e) => { start = e.clientX console.log(start) click = true; console.log(true) document.querySelector('.slide-container').classList.remove('transition') }) document.querySelectorAll('.slide-box')[1].addEventListener('mouseup',(e) => { click = false; console.log(e.clientX-start) if(e.clientX-start < -454){ document.querySelector('.slide-container').style='transform: translateX(-200vw);' document.querySelector('.slide-container').classList.add('transition') }else { document.querySelector('.slide-container').style.cssText='transform: translateX(-100vw); ' document.querySelector('.slide-container').classList.add('transition') } }) document.querySelectorAll('.slide-box')[1].addEventListener('mousemove',(e) => { if(click == true){ console.log(e.clientX-start) document.querySelector('.slide-container').style=`transform: translateX(-${e.clientX-start}px)` } })
위 같은 식으로 만들어놨는데 2번째 사진에서 드래그 하려고 하면 계속 첫 번째 사진으로 넘어가는데 어떻게 해결할 수 있을까요?
2022년 12월 15일 20:15 #58330
codingapple키 마스터둘째사진 mousemove할 때 이동하는부분을 첫째사진 mousemove할 때랑 똑같이 코드짜서 그런듯요
-
글쓴이글
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
- 답변은 로그인 후 가능합니다.