본문 바로가기 메뉴 바로가기

낭고의 개발노트

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

낭고의 개발노트

검색하기 폼
  • 개발 note. (29)
    • HTML (1)
    • CSS (11)
    • jQuery (6)
    • JavaScript (10)
    • PHP (1)
    • Today's diary (0)
  • 방명록

jQuery (6)
each 함수 / aside menu

each( ) 🙾 대상.each(function(){각요소마다 할일}); 🙾 대상.each(function(index){각요소마다 할일}); - index는 무엇을 쓰든 숫자로 인식 aside menu $(function(){ let aside = $('.page-main > aside'), asideBtn = aside.find('button') duration = 400; /* asideBtn을 클릭하면 할일 aside가 0.3초에 걸쳐 나타나도록 */ asideBtn.click(function(){ aside.toggleClass('active'); /* aside에 클래스명 active가 있다면 aside가 나오도록 없다면 aside 원위치로 */ if(aside.hasClass('active')..

jQuery 2023. 10. 10. 09:55
submenu(서브메뉴) / Loading animation bar

submenu (서브메뉴) 🙾 서브 메뉴의 높이에 따라 노출 let header = $('header'); let headerHeight = header.outerHeight(); let menu = $('nav > ul > li'); let headerTotalHeight = 0; /* 마우스가 올라간 그 요소의 자식요소(ul)의 높이를 구하고, 기존 header의 높이와 합산하여 header 높이를 변경한다. */ menu.mouseover(function(){ let headerTotalHeight = headerHeight + $(this).find('ul').outerHeight(); header.stop().animate({height: headerTotalHeight}); }) .mouseo..

jQuery 2023. 10. 10. 09:55
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바