• css 강의내용
  • 자바스크립트 강의내용
  • jquery 강의내용
  • jquery 수업 1
    • id 선택자를 호출하여 제이쿼리 실행시키기
    •     script src="js/script.js" 임포트해서 제이쿼리 실행시키기

    • id 선택자를 호출하여 제이쿼리 실행시키기2

    • class 선택자를 호출하여 제이쿼리 실행시키기 태그선택자

    • 자식선택자 선택자를 호출하여 제이쿼리 실행시키기

    • 변수 var와 find 사용한 이미지 호출



  • 엘리먼트 찾기 수업
    • 01.아이디로_엘리먼트찾기
    •     element'아이디를 선택하여 해당 엘리먼트의 색을 바꿔 주세요.

    • 02.클래스로_엘리먼트찾기
    •     elements'클래스를 선택하여 해당 엘리먼트의 색을 바꿔 주세요.

    • 03.자식_엘리먼트찾기
    •     elements'클래스를 선택하여 해당 엘리먼트의 색을 바꿔 주세요.

    • 04.형제_엘리먼트찾기
    •     아이디가 'element'인 엘리먼트의 바로 아래 엘리먼트의 색을 바꿔 주세요.

    • 05.속성으로_엘리먼트찾기
    •     속성'title'의 값이'attr'인 엘리먼트의 색을 바꿔 주세요.

    • 06.first_필터셀렉터
    •     아이디가 el인 ul태그의 자식 엘리먼트인 li태그를 선택하고 :first 필터 셀렉터를 사용하여 첫번째 엘리먼트만 선택해 주세요.

    • 07.last_필터셀렉터
    •     아이디가 el인 ul태그의 자식 엘리먼트인 li태그를 선택하고 :last 필터 셀렉터를 사용하여 마지막 엘리먼트만 선택해 주세요.

    • 08.even_필터셀렉터
    •     아이디가 el인 엘리먼트의 자식 엘리먼트인 li태그를 선택하고 :even 필터 셀렉터를 사용해 짝수 index를 같는 엘리먼트의 글자색을 바꿔 주세요.

    • 09.odd_필터셀렉터
    •     아이디가 el인 엘리먼트의 자식 엘리먼트인 li태그를 선택하고 :odd 필터 셀렉터를 사용해 홀수 index를 같는 엘리먼트의 글자색을 바꿔 주세요.

    • 10.eq_필터셀렉터
    •     아이디가 el인 엘리먼트의 자식 엘리먼트인 li태그중 index가 3인 엘리먼트를 :eq필터를 사용해 선택하고 글자색을 바꿔주세요.

    • 11.gt_필터셀렉터
    •     아이디가 el인 엘리먼트의 자식 엘리먼트인 li태그중 index가 3인 엘리먼트보다 index가 큰 엘리먼트를 선택해 글자색을 변경해 주세요.

    • 12.lt_필터셀렉터
    •     아이디가 el인 엘리먼트의 자식 엘리먼트인 li태그중 index가 3인 엘리먼트보다 index가 작은 엘리먼트를 선택해 글자색을 변경해 주세요.

    • 13.has_필터셀렉터
    •     아이디가 el인 엘리먼트의 자식엘리먼트중 :has 필터셀렉터를 이용하여 p태그를 포함하는 엘리먼트를 선택해 글자색을 변경해 주세요.

    • 14.not_필터셀렉터
    •     아이디가 el인 엘리먼트의 자식엘리먼트중 class값이 not인 엘리먼트를 제외하여 선택해주고 선택된 엘리먼트의 글자색을 변경해 주세요.




  • 메소드 수업
    • 01.size_메소드
    •     size() <--size 갯수, 숫자 메서드로 ul의 자식 엘리먼트의 갯수 세어보기

    • 02.eq_메소드
    •     eq() 메서드로 ul의 자식 엘리먼트중 세번째 엘리먼트의 색을 바꿔주세요.

    • 03.first_and_last_메소드
    •     first() 메서드로 ul의 자식 엘리먼트중 첫번째 엘리먼트와 last() 메서드로 마지막 엘리먼트의 색을 바꿔 주세요.

    • 04.index_메소드
    •     ul의 자식 엘리먼트중 네번째 엘리먼트를 index() 메서드로 해당 index값을 alert()을 띄워 봅시다.

    • 05.not_메소드
    •     ul의 자식 엘리먼트중 클래스값이 el이 아닌 엘리먼트만 글자색을 변경해 주세요.

    • 06.filter_메소드
    •     ul의 자식 엘리먼트중 클래스값이 el인 엘리먼트만 글자색을 변경해 주세요.

    • 07.slice_메소드
    •     slice() 메서드를 이용하여 해당 위치에 색을 바꿔주세요.

    • 08.has_메소드
    •     has() 메서드를 사용해서 li엘리먼트중 자식으로 ul엘리먼트를 가지고 있는 엘리먼트를 찾아서 색을 바꿔 주세요.

    • 09.each_메소드
    •     each() 메소드를 사용하여 ul엘리먼트 자식엘리먼트를 순환하여 모두 색을 바꿔 주세요.




  • 메소드 수업2
    • 01.children_메소드
    •     children() 메소드를 사용하여 아래 엘리먼트들의 글자색을 변경해 주세요.

    • 02.next_메소드
    •     next() 메소드를 사용하여 1번 엘리먼트의 바로 다음 형제 엘리먼트의 글자색을 변경해 주세요.

    • 03.nextAll_메소드
    •     nextAll() 메서드를 사용하여 1번의 다음에 존재하는 형제 엘리먼트들의 글자색을 바꿔주세요.

    • 04.nextUntil_메소드
    •     nextUntil() 메서드를 사용하여 1번의 형제 엘리먼트중 5번전까지의 형제 엘리먼트 모두에 컬러를 바꿔주세요.

    • 05.parent_메소드
    •     parent() 메서드를 사용하여 id가 "childEl"인 엘리먼트의 부모 엘리먼트인 태그네임이 "ul"인 엘리먼트를 찾아 색을 바꿔 주세요.

    • 06.parents_메소드
    •     parents() 메서드를 사용하여 id가 "childEl"인 엘리먼트의 조상 엘리먼트중 class가 "parentEl"인 엘리먼트를 찾아 색을 바꿔 주세요.

    • 07.parentsUntil_메소드
    •     parentsUntil() 메서드를 사용하여 id가 "childEl"인 엘리먼트의 조상 엘리먼트중 id가 "parentEl"인 하위엘리먼트의 전체엘리먼트의 색을 바꿔주세요.

    • 08.find_메소드(가장 많이 사용한는 태그)
    •     find() 메서드를 사용하여 id가 "el"인 엘리먼트를 찾아 색을 바꾸고 그안에 아이디가 "nextEl"인 엘리먼트를 찾아 색을 바꿔주세요.

    • 09.is_메소드
    •     is() 메서드를 사용하여 id가 "el"인 엘리먼트의 확장집합중 id가 "nextEl"인 엘리먼트가 존재하는지 체크하고 존재한다면 alert창을 띄워주세요.




  • jquery 사용한 메뉴 / input 제어하기
    • 01.jquery 사용해서 메뉴 제어하기
    • 02.jquery 사용해서 form / input text 창 클릭했을때 폰트 컬러 제어하기
    • 03.accordion 아코디언 탭 메뉴 클릭하면 / 세로 메뉴가 펴졌다가 접혔다 하는 jquery 예제 1
    • 03.accordion 아코디언 탭 메뉴 클릭하면 / 세로 메뉴가 펴졌다가 접혔다 하는 jquery 예제 2



  • jquery 사용한 fadeIn , fadeOut jquery
    • 04.이미지 사라지고 나타나게 하는 fadeIn , fadeOut jquery
    • 05.이미지 사라지고 나타나게 하는 fadeIn , fadeOut jquery / 오버시 이미지가 멈추게 setInterval / clearInterval



  • jquery 사용한 상단 1뎁스 버튼을 클릭하여 2뎁스 제어하기
    • 06.상단 1뎁스 버튼을 클릭하면 2뎁스 메뉴가 바뀌게
    • 06.상단 1뎁스 버튼을 클릭하면 2뎁스 메뉴가 슬라이드 업, 다운되며 바뀌게



  • jquery 오버하면 툴팁이 따라다니게
    • 07.div 마우스 오버하면 툴팁이 따라다니게
    • CSS 그라데이션 넣어주는 사이트



  • jquery 플러그인 사용(응용)하기
    • 08.jquery 플러그인 사용 예제 1
    • 08.jquery 2개의 플러그인 사용 예제 2
    • 08.jquery 2개의 플러그인 사용 예제 3



  • jquery 탭을 누르면 이미지가 바뀌게
    • 09.탭을 누르면 이미지가 바뀌게 / html img 태그를 사용
    • 10.탭을 누르면 이미지가 바뀌게 / html class 속성을 사용
    • 11.탭 메뉴를 누르면 원하는 사이트로 이동하기
    • 12.탭 메뉴를 누르면 이미지가 바뀌게



  • jquery nav 메뉴 클릭시 이미지 / 폰트(이미지) 늘었다 줄었다
    • 13.세로메뉴 마우스 클릭시 폰트 위, 아래로 이미지 나오게
    • 14.가로메뉴 마우스 클릭시 폰트 좌, 우측으로 이미지 나오게



  • jquery 숫자 롤링 위로 / 아래로 로테이션시키기
    • 15. 로테이션 되는 숫자 만들기 예제1
    • 15. 로테이션 되는 숫자 만들기 예제2
    • 15. 로테이션 되는 숫자 만들기 예제3
    • 15. 로테이션 되는 숫자 만들기 예제4



  • easeIn / easeOut move 버튼으로 공 제어하기
    • 16. 애니메이션 농구공 제어하기



  • 2뎁스 메뉴 만들기
    • 17. 2뎁스 100% 메뉴 만들기



    • SUM 네일 클릭시 이미지 변환
      • 18. src 속성을 변하게 해서 SUM 클릭시 이미지 변화하게
      • 19. src 속성을 변하게 해서 SUM 클릭시 opacity 사용하여 점점 보이게 변환
      • 20. src 속성을 변하게 해서 SUM 클릭시 이미지 글자 애니메이트



    • fadeIn , fadeOut 이미지 변환
      • 21. 페이드 인 / 아웃으로 이미지 변환



    • 이미지 오버시 줌인
      • 22. 페이드 인 / 아웃으로 이미지 변환



    • 플러그인을 가져와서 배너 변환 효과주기
      • 23. 플러그인을 사용한 배너 효과 주기
      • $('.box_skitter_large').skitter();
      • $('.box_skitter_large').skitter({dots:true});
      • $('.box_skitter_large').skitter({thumbs:true, label: false});
      • $('.box_skitter_large').skitter({thumbs:false, label: true});
      • $('.box_skitter_large').skitter({dots:true, previe: true});
      • $('.box_skitter_large').skitter({controls:true});



    • 트리구조 세로메뉴 만들기
      • 24. 트리구조 세로메뉴 만들기 예제1
      • 24. 트리구조 세로메뉴 만들기 예제2 클릭했을때 애니메이션이 실행되면서 딜레이 시간을 줬다.
      • 24. 트리구조 세로메뉴 만들기 예제3 클릭 이벤트 선언



    • toggle() 사용
      • 24. 트리구조 세로메뉴 만들기 예제4 toggle() 사용
      • 25. toggle() 사용하여 클릭할때 마다 background 컬러 순차적을 바꾸기 / jquery-1.7.2.min.js 버전에서 사용가능!



    • 마우스 따라 다니는 좌측 메뉴
      • 26. toggle() 사용 / 좌측 떠있는 메뉴 만들기 세로축으로 움직이기
      • 26. toggle() 사용 / 좌측 떠있는 메뉴 만들기 가로 + 세로축 움직이기



    • 문자열 추출하여 이미지 배너 안에 숫자 버튼 누르면 이미지 슬라이드 체인지
      • 27. 문자열 추출



    • imageEffect
      • 28. 세로 메뉴 버튼 內 이미지를 넣어서 오버시 메뉴가 움직이게
      • 29. jquery-ui.min.js 사용하여 Div안에 text color 넣고, Div 클릭하면 body background 컬러를 바꾼다.
      • 30. draggable() 사용해서 포스트잇을 드롭앤 드롭



    • fn_jQuery
      • 31. 이미지 오버시 투명박스가 움직이는 무빙박스 만들기
      • 32. DIV 마우스 오버시 rotate 효과 주기
      • 33. jquery.flip.min.js 사용하여 Effect 효과주기
      • 34. typed.js 사용하여 자동으로 타이핑이 나오게 한다.
      • 35. 슬라이더 이미지안에 폰트 애니메이션 / control_button 순번 로테이션 예제1
      • 35. 슬라이더 이미지안에 폰트 애니메이션 / control_button 순번 로테이션 예제2
      • 35. 슬라이더 이미지안에 폰트 애니메이션 / control_button 순번 로테이션 if문 사용 결과는 예제2와 같다
      • 36. 박스 테두리 선이 움직이게
      • 37. 좌, 우측으로 움직이는 쇼핑몰 슬라이더 박스
      • 38. 낮은 브라우져에서도 박스 쉐도우 실행되게
      • 39. 박스 오버시 가로로 늘어나는 박스
      • 40. 썸네일 오버시 이미지 바뀌게
      • 41. draggable() 드래그블 사용한 bar를 클릭해서 움직이는 이미지 배너
      • 42. 가장많이 사용되는 움직이는 메인 배너
      • 43. rotate 회전시킨 세로메뉴 만들기 예제1
      • 43. 가로메뉴 만들기 예제2



    • hershe2
      • 44. 허쉬2 새로운 기능 추가 [팝업, 움직이는 슬라이드 배너, 아이콘 확대 축소]



    • 스크롤 내리면서 화면 컨트롤 하기
      • 스크롤 내리면서 화면 컨트롤 하기



    • 학원 졸업생 참조 사이트
      • 홈페이지내 코딩 일기창 참조