자바스크립트 반응형 질문입니다~
본문
<script>
$(".depth1").mouseover(function(){
$(this).children("ul").slideDown();
});
$(".depth1").mouseleave(function(){
$(this).children("ul").slideUp();
});
</script>
이거는 코드가 잘 작동됩니다!
안되는건!
<script>
if(windowWidth > 1300){
$(".depth1").mouseover(function(){
$(this).children("ul").slideDown();
});
$(".depth1").mouseleave(function(){
$(this).children("ul").slideUp();
});
}else{
$(".depth1").click(function(){
$(this).children("ul").slideToggle();
});
}
</script>
이게 적용이 되지 않습니다 ㅠㅠ 왜그럴까요?
!-->답변 1
windowWidth
변수가 어디서 어떻게 생성되었는지 알아보셔야 할것 같네요.
window.innerWidth, window.outerWidth등의 함수가 기본 함수입니다
답변을 작성하시기 전에 로그인 해주세요.