메뉴버튼
// 모바일메뉴
// 열기
$('#header .header_top .btn_open').on('click', function (e) {
e.preventDefault();
$('#header .m_gnb_area').addClass('on');
$('#header .dimmed').show();
});
// 닫기
$('#header .m_gnb_area .btn_close, #header .dimmed').on('click', function () {
$('#header .m_gnb_area').removeClass('on');
$('#header .dimmed').hide();
});
아코디언 확인하기
$(this).parent().toggleClass('on').siblings().removeClass('on');
$(this).next().slideToggle().parent().siblings().find('.depth02').slideUp();
});
// css의 display 값 확인 방법 2개
console.log($(this).next().css('display'));
// css의 display 값 확인 false
console.log($(this).next().is(':visible'));
전체메뉴 아코디언
$('#header .m_gnb>li>a').on('click', function (e) {
e.preventDefault();
if (!$(this).next().is(':visible')) {
$(this).parent().addClass('on').siblings().removeClass('on');
$(this).next().slideDown(300).parent().siblings().find('.depth02').slideUp(300);
} else {
$(this).parent().removeClass('on');
$(this).next().slideUp(300);
}
});
'jQuery > jQuery 기본' 카테고리의 다른 글
스크롤바 없애기 $('body').addClass('on'); (0) | 2022.12.16 |
---|---|
파비콘 돌아가게 만들기 ( 배열 or 변수) (0) | 2022.12.07 |
select박스의 값에따라 change 로 값넣어주기 / 버튼 켰다 끄기 (0) | 2022.11.28 |
제이쿼리 데이터값 가져오기 data (필터기능) (0) | 2022.11.23 |
제이쿼리 주요 메서드 요소 정리 (1) | 2022.11.23 |
댓글