for(var i=0;i<10;i++){ $("#text").text(i); } 이렇게 하면 실시간으로 변경되는게 아니라 9만 나오고 끝인데 실시간으로 반영하는 방법 없음? 이걸로 css width 조정에 쓰려고하는데 안되네
너무 빨라서 마지막 것만 보이게 되어 있음… 반복문 안에 쓰레드 슬립 넣어서 천천히 바뀌는 것 처럼 보이게 하셈
쓰레드 슬립은 못씀 ajax로 동기처리 진행률 보여주는 bar 만들려고하는거라..
그리고 for문 밑에 alert있는데 그거 닫아야 바뀐 text가 보임. 즉 저건 실시간 변경이 안된다는것같음
뭘 그렇게 어렵게 생각하냐. 동기 처리 진행률이던 뭐던 진행률도 콜백 통해서 계속 통지 올꺼고 그러면 조건 걸어서 스레드 새로 만들어서 그 진행률 수치 보고 스레드가 화면 갱신하믄 되지.
너 스레드랑 콜백이랑 이런거 먼저 이해하고 생각해보셈.
오키 땡큐
css는 css문법으로 처리하셈 js로하지말고 그러케 스까쓰니깐 코드가 보지유수가 안되고 개판이 되는것이며 이런코드가 쌓이면 나중에 결국 폐기하고 재개발해야함
그러나 js가 꼭 필요한 부분이라면 내가먼저 사죄드림
요즘 자바스크립트맞나?
셋인타발