Copy
$(document).ready(function(){
if($(window).width() < 960){
$(".gnb_al_li>ul").hide();
$(".gnb_al_li").click(function(){
$(this).find("ul").slideToggle('fast');
});
}
});
위코드로 넓이 960 이하에서만 저 조건문을 실행시키려하는데
창을 원상 복구 시켜도 적용되어버립니다.
또 사이트 진입후 창 넓이 960이하 로 줄이면 저 조건문이 실행되지않습니다.
|
답변 3개 / 댓글 1개
채택된 답변
+20 포인트
리사이즈를 function 으로 작성하시고 처리해 보세요
$(document).ready(function(){
//윈도우창변경시
jQuery(window).on("resize", function(){
window_resize();
});
//처음 들어올때
window_resize();
});
function window_resize(){
if($(window).width() < 960){
$(".gnb_al_li>ul").hide();
$(".gnb_al_li").click(function(){
$(this).find("ul").slideToggle('fast');
});
}
}
답변을 작성하려면 로그인이 필요합니다.