js를 미디어쿼리처럼 사용하기 (matchMedia)
2023. 8. 21. 12:52ㆍjQuery
$(function(){
fn_widthResize();
})
function fn_widthResize() {
if (window.matchMedia('(max-width: 1024px)').matches) {
// 태블릿
$('.branch').off().click(function() {
$('.branch > div').css({ height: "auto" });
$('.branch > div').slideToggle();
$('.lang > ul').slideUp();
$('.remote').toggleClass('hide');
});
$('.lang').off().click(function() {
$('.lang > ul').slideToggle();
$('.branch > div').slideUp();
});
} else {
// PC
$('.branch').off().hover(function() {
$(this).children('div').stop().slideDown();
}, function() {
$(this).children('div').stop().slideUp();
});
$('.lang').off().hover(function() {
$(this).children('ul').stop().slideDown();
}, function() {
$(this).children('ul').stop().slideUp();
});
};
};
참고사이트
'jQuery' 카테고리의 다른 글
흐르는 무한 롤링 배너 (0) | 2023.08.07 |
---|---|
새로고침 애니메이션 효과 (0) | 2023.07.31 |
리스트 형식의 내용 복사하기 (0) | 2022.11.25 |
isotope.js)필터링 플러그인 (0) | 2022.11.14 |
jQuery)쿠키를 사용하여 하루만 뜨는 모달창 만들기2 (+체크박스) (0) | 2022.11.03 |