
결론적으로 이걸 하고 싶은데요
http://helllight.dothome.co.kr/test/index.html
(코드를 쓸려고 했는데 좀 긴거 같아서 주소를 남깁니다. 잘 알지도 못하면서 막 만들었던게 잘못일까요...ㅠㅠ)
function moveMainBanner 이전 코드까지는 작동이 잘 되는것 같습니다.
사실 위에 처럼 스마트폰 에서 손으로 넘기는걸 만들고 싶은데 일단 임시로
right_arrow 하고 left_arrow 로 동작하게 하고 싶습니다.
|
답변 3개 / 댓글 4개
채택된 답변
+20 포인트
2017-09-24 (일) 21:17:17
실행 위치에 debug.log 찍어서 확인해보세요
$('.roll_ball').animate();연출이 끝나기 전에 아래 $('.right_arrow').click 구문이 실행됩니다
bigroll = true 가 애니메이션 연출이 끝나고 덮어쓰니까
지금 상태로는
if (bigroll == true) {}
안으로 진입되는 일 자체가 없을 겁니다.
그럼 클릭이벤트가 생길 수가 없죠
답변에 대한 댓글 2개
2017-11-20 (월) 21:03:11
네 그런것 같습니다. roll_ball 잠시 없애니까 돌아가네요 그런데 그 다음 어떻게 원하는것을 구현해야 하는지를 모르겠네요...ㅠㅠ
2017-11-20 (월) 21:05:42
사이트는 잠시 일이 생겨서 막아놨습니다. 그래서 더 답변을 받을순 없겠지만 이더이상 저에게 자비롭게 가르쳐 줄사람이 또 있을지 모르겠네요
2017-09-19 (화) 06:05:05
도전...
누구나 처음에는 그래요
누구나 처음 부터 잘하는 분은 없씁니다
파이팅
2017-09-18 (월) 23:09:17
일단 ready 에서 이벤트를 할당해야 되는데
bigroll = false 상태라서 $('.right_arrow') 자체를 건너 뛰고 있습니다
method가 binding 되는 시점과
실제로 실행되는 시점의 차이를 고려하지 않으셨아요.
그나저나 animate() 끝날때 ; 는 왜 안쓰셨나요..?
답변에 대한 댓글 2개
2017-09-21 (목) 08:32:07
그..그런건가요? method 가 binding 되는 시점과 실제로 실행되는 시첨의 차이라 하심은 스크립트 내용의
순서를 바꿔야 한다는 말씀이신가요? 만일 그렇다면 정확히 어떻게 바꿔야 하는지 감이 잡히지 않습니다....ㅜㅜ
순서를 바꿔야 한다는 말씀이신가요? 만일 그렇다면 정확히 어떻게 바꿔야 하는지 감이 잡히지 않습니다....ㅜㅜ
2017-09-21 (목) 08:57:37
제 임의로 수정 했는데요.... 역시 안됩니다......그런데 혹시 이렇게 바꾸라는 말씀이신가요?(url 들어가 보시면 수정되어 있습니다.)
답변을 작성하려면 로그인이 필요합니다.