$(function(){ function hideAddressBar() { // 웹페이지의 높이가 화면높이보다 작을 때는 실행할 필요가 없으므로 종료 if (document.height <= window.outerHeight) return; var scrollTimer = setInterval(function() { if ( ! pageYOffset) { // 모바일 브라우저에서 주소창이 보이고 있을 때는 pageYOffset = 0 이므로 이때만 실행 scrollTo(0, 1); // 웹페이지를 x축 0, y축 1의 위치로 끌어올림 } else { // pageYOffset !=0 인 경우 반복 종료: scrollTo(0, 1) 이 실행되었거나 사용자가 스크롤을 움직인 경우 clearInterval(scrollTimer); } }, 100); // 100 밀리세컨드마다 반복 실행 } var btnChk = 0; $("#menu-trigger").click(function(){ if(btnChk == 0){ $("#menu").animate({right:0}); $("#menu_bg").fadeIn(); btnChk = 1; } }); $("a.menu_close").click(function(){ if(btnChk == 1){ $("#menu").animate({right:-100+"%"}); $("#menu_bg").fadeOut(); btnChk = 0; } }); $("#menu_body > li > a").click(function(){ var fl = $(this).siblings("ul.sub_menu").css("display"); if(fl == "none"){ $("#menu_body > li").removeClass("on"); $(this).closest("li").addClass("on"); $(this).closest("li").siblings().find("ul.sub_menu").slideUp(); $(this).siblings("ul.sub_menu").slideDown(); }else{ $("#menu_body > li").removeClass("on"); $(this).closest("li").siblings().find("ul.sub_menu").slideUp(); $(this).siblings("ul.sub_menu").slideUp(); } }); });