jquery delay 질문
관련링크
본문
http://jsfiddle.net/minsupkr/zKLD9/1/
예제 사이트를 보시면, Click 버튼을 누르면
1번 파란색 박스가 먼저 아래로 내려가고, 좀 있다가 2번 빨간색 박스가 아래로 내려가는 데요.
Click 버튼을 광클릭하면 2번 빨간색 박스가 먼저 내려가려고 안달이 나서 가만 있질 못합니다. ㅡㅡ;;
(정확히는 2번 빨간색 박스 애니메이션이 실행되기 전에 버튼을 누르면 문제 발생)
어설픈 제 지식으로는 delay 가 초기화되지 않아서 그런 것 같은데,
click 버튼을 광클릭하더라도 1번 파란색 박스가 먼저 내려가고, 2번 빨간색 박스가 내려가게 하려면 어떻게 소스를 고쳐야 할까요?
답변 2
1번 이미지가 움직인 후에야 비로소 2번 이미지가 작동되게 하실려면
var flag=0;
1번이미지 작동 flag=1;
if(flag ==1){ 2번이미지 작동 flag=0; }
이런 식으로 작성하면 될 것 같은데요 ㅎㅎ
답변을 작성하시기 전에 로그인 해주세요.