answer 여러 개 나옵니다.
368
投稿した質問数 3
回答 3
0
아래처럼 하니 해결됐습니다
let isClickable = true;
function start() {
main.style.WebkitAnimation = "fadeOut 1s";
main.style.animation = "fadeOut 1s";
setTimeout(()=>{
qna.style.WebkitAnimation = "fadeIn 1s";
qna.style.animation = "fadeIn 1s";
isClickable = false;
setTimeout(()=>{
main.style.display = "none";
qna.style.display = "block";
},450)
let qIdx = 0;
goNext(qIdx);
},450);
}
function begin() {
if(!isClickable) {
return false;
}
isClickable = false;
start();
setTimeout(()=>{
isClickable = true;
}, 1000)
}
0
새로고침하고 시작하기 버튼을 빠르게 누르면 사라지는 도중에 버튼이 비활성되지 않아 begin() 함수가 여러번 호출되는 것 같습니다.
var start = false;
function begin() {
if(start) return;
...
}
로 임시로 여러번 뜨지 않게 해봤습니다.
0
https://twelvelovetype.netlify.app/
현재 제 수업의 코드로 배포된 사이트입니다.
질문자님이 말씀해주신 현상은 찾아볼 수 없는데,
코드가 제 수업의 내용과 다소 다른 부분이 있는 것 같습니다.
0
최초 질문자 님이 제시한 절차대로
시작하기 누르기
질문지 선택하기
새로고침
시작하기 연타
하니 해당 문제가 있긴 있네요.. 참고로 begin 함수 내에 시작하기 버튼 css disable = true로 줘도 같은 문제가 발생합니다
emmet 에디터 설치 하려고 하는데 안 나오네요
0
154
2
결과 이미지랑 글이 안떠요 왜일까요
0
132
1
select 배열 이해를 도와주세요!
0
366
1
result 에서 결과가 안 나와요.
0
365
1
결과 계산하기에서 콘솔이 다르게 찍힙니다.
0
388
1
다음 버튼을 누르면 다음질문으로 넘어가게 만들고 싶어요.
0
375
1
클론코딩 시
0
367
1
결과페이지 선택값 합산하기
0
351
1
select 부분이 이해가 안가서 질문드립니다 ㅠ
0
384
1
index에서 result 페이지로 이동 질문드립니다.
0
430
1
진행바 강의에서요 스테이터스바가 짤립니다
0
377
1
이미지버전에서 부트스트랩 이미지하고 텍스트도 이용하고 싶어요
0
510
1
viewport 가 제대로 작동을 안해요 뭐가 문제일까요?
0
481
1
결과 페이지별 개별링크버튼 추가
0
352
1
뒤로가기
0
422
1
netlify not found 오류
1
1051
1
아톰 에디터 설치
2
934
1
display:block을 사용하는 이유
1
449
1
qIdx수에 따라 for 문이 돌아요 ㅜ.ㅜ
1
373
1
카카오톡 공유하기
1
580
1
질문 개수 5개에 결과 4개
0
427
1
질문 수를 줄이는 방법
1
391
1
강의 순서
1
269
1
결과페이지에서 result-0,1,23,....html 호출하기
1
355
1

