화살표를 클릭시 반대로 되게하고, 한번더 클릭하면 다시 원래대로 돌아오도록 하고싶은데...
클릭하면 한번은 실행되고 한번은 안됩니다...;;
첫번째 클릭은 실행이되고, 두번째 클릭은 실행이 안되고, 세번째 클릭은 실행되고.. 이것의 반복이되네요..;
이건 왜 이렇게 되는걸까요ㅠㅠ..
let num = 0;
이 아닌
var num = 0;
으로 선언하시고 변수는 클릭펑션 상단에 넣으세요.
댓글을 작성하려면 로그인이 필요합니다.
toggleClass()를 써 보세요
두번째 실행하시면 let = num 0; 을 다시 실행하니까 실행이 안되는게 아닐까요?
아마 실행되지 않는게 아니라
아이콘을 같은걸로 바꾸는 걸로 생각되네요.
addClass / removeClass 를 사용해보시는건 어떠실까요?
속성변경보다 숫자의 대입을 먼저 해보시는건 어떨런지..
답변을 작성하려면 로그인이 필요합니다.
이 게시물을 신고 하시겠습니까?신고사유를 선택해주세요.