$(window).resize(function(){
var ww = $(document).width();
if(ww < 770 ){
//함수 한번실행
}else{
//함수 취소
}
});
현재 반응형 작업하고있습니다.
resize 사용하니 이벤트 가 계속 트리거 되서 문제가 되더군요
if조건 만족시 바로 실행(resize시 계속 실행하면 안됨)한번하고 조건 벗어나면 실행한 함수 취소할려고하는데
내공이 부족하네요.
방법이 있을까요?
var state = false; $(window).resize(function(e){ var ww = $(document).width(); if(ww < 770 ){ if(!state){ 함수실행 } state = true; } else{ if(state){ 함수취소 } state = false; } }).resize(); 이렇게 해결했습니다.