제가 짠 함수가 작동하지 않습니다.
본문
결론적으로 이걸 하고 싶은데요
http://helllight.dothome.co.kr/test/index.html
(코드를 쓸려고 했는데 좀 긴거 같아서 주소를 남깁니다. 잘 알지도 못하면서 막 만들었던게 잘못일까요...ㅠㅠ)
function moveMainBanner 이전 코드까지는 작동이 잘 되는것 같습니다.
사실 위에 처럼 스마트폰 에서 손으로 넘기는걸 만들고 싶은데 일단 임시로
right_arrow 하고 left_arrow 로 동작하게 하고 싶습니다.
답변 3
실행 위치에 debug.log 찍어서 확인해보세요
$('.roll_ball').animate();연출이 끝나기 전에 아래 $('.right_arrow').click 구문이 실행됩니다
bigroll = true 가 애니메이션 연출이 끝나고 덮어쓰니까
지금 상태로는
if (bigroll == true) {}
안으로 진입되는 일 자체가 없을 겁니다.
그럼 클릭이벤트가 생길 수가 없죠
일단 ready 에서 이벤트를 할당해야 되는데
bigroll = false 상태라서 $('.right_arrow') 자체를 건너 뛰고 있습니다
method가 binding 되는 시점과
실제로 실행되는 시점의 차이를 고려하지 않으셨아요.
그나저나 animate() 끝날때 ; 는 왜 안쓰셨나요..?
도전...
누구나 처음에는 그래요
누구나 처음 부터 잘하는 분은 없씁니다
파이팅
답변을 작성하시기 전에 로그인 해주세요.