| 제목 | jquery 질문드려요 | ||
|---|---|---|---|
| 글쓴이 | 하하예에 | 작성시각 | 2015/08/12 11:22:35 | 
| 
                         | 
                |||
                        
  $(window).resize(function(){
    var ww = $(document).width();
    if(ww < 770 ){
     //함수 한번실행 
    }else{
     //함수 취소
    }
  });
현재 반응형 작업하고있습니다. 
resize 사용하니 이벤트 가 계속 트리거 되서 문제가 되더군요 
if조건 만족시 바로 실행(resize시 계속 실행하면 안됨)한번하고 조건 벗어나면 실행한 함수 취소할려고하는데
내공이 부족하네요.
방법이 있을까요?
                        
                     | 
                |||
| 다음글 | jquery 함수 강제 제거 관련 질문입니다. (1) | ||
| 이전글 | 이미지 업로드 게시판 구성 관련 질문있습니다. (4) | ||
| 
                             
                                하하예에
                                /
                                2015/08/12 12:23:38 /
                                추천
                                0
                             
                             | 
                    
| 
                             
                                한대승(불의회상)
                                /
                                2015/08/12 15:35:51 /
                                추천
                                0
                             
                            
                                @하하예에 좋은 정보 감사 합니다. ^^
                             
                         | 
                    
var state = false; $(window).resize(function(e){ var ww = $(document).width(); if(ww < 770 ){ if(!state){ 함수실행 } state = true; } else{ if(state){ 함수취소 } state = false; } }).resize(); 이렇게 해결했습니다.