개발 Q&A

제목 jquery .load() 함수 사용시 멈춤 문제 ;;
글쓴이 수야디벨 작성시각 2015/05/13 14:30:08
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 13454   RSS
아래와 같은 HTML 마크업 구조에서 .. 

 

 <INPUT 버튼 /> 
<div id="mask"> </div> 
<div id="list"> 

</div> 
 
 
 

버튼을 누르면 아래와 같은 스크립트를 작동시킵니다. 

fucntion getList(){ 

  $("#mask").css('display','block'); 
  
  $("#list").load("/main/list"); 
  


그러면 , 마치 mask가 먼저 display 값이 변경되고 

#list 아이디 값에 로드가 이루어져야할거 같은데 

실상은 화면이 잠깐 멈추고 (아마 list.php 내용을 처리하려고 멈추는듯..데이터가 좀 큽니다) 

로딩만 바로 되네요 . ㅠ mask 상태값이 변하지가 않습니다;; 


.load 주석 하고 하면 mask가 잘 변하는데 , 

.load 까지 같이 돌리면 꼭 mask 생략하고 화면이 멈추더니 로드가 바로 이루어지네요 ;; 

음 , 코드이그나이터 접하기전엔 잘 써먹던 방법이였는데 ,

코드이그나이터 프레임워크에서 안되는건지 아니면 제 소스의 논리적 오류가 있는건지 원인을 도통 모르겠네요 
 다음글 mysql query 문에 대한 질문요 ? (6)
 이전글 혹시 url이나 다른방법으로 height 구하는 방법 (1)

댓글

한대승(불의회상) / 2015/05/13 15:01:49 / 추천 0
이 코드만으론 알 수 없습니다.
크롬이나 파이어폭스로 전체 로딩 과정을 살펴 보세요.