ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 05 고급 슬라이드 구현하기2
    JQuery/JQuery 기초 2023. 8. 14. 23:00
    반응형

    문제

     

     

    1) 이미지 CSS left: 0 , -100%, -200%, -300% 배열

     

    제이 쿼리 작성 이미지

     

    //슬라이드 가로로 배열

    - .each()를 사용해서, 각가의 이미지에 left 0%, 100%, 200%, 300% 값을 넣어준다

    - indicatorHtml +='<a href="#a">'+(i+1)+'</a>'; html의 값을 넣어준다

     

    //슬라이드 이동 함수

    - .animate 값으로 슬라이드를 이동할 수 있게 해준다

    - index의 값을 currentIndex에 저장한다

    - updateNav() 는 뒤에 슬라이드 이동버튼을 작성하며 만들 예정인 함수이다

    - updateNav() 역할은 슬라이드 이동 버튼의 맨 처음과 맨 끝을 사라지게 하는 기능을 한다

     

     

     

    2) 좌우 슬라이드 버튼 구현                           3) 아래 흰점 구현(클릭시 해당 이미지로 이동)

    - .preventDefault() : href=" "기능을 없애 준다.

    - 좌우 슬라이드 버튼의 맨 처음과 맨 끝에 버튼 display:none updateNav()

     

    - updateNav()2번 호출하게 된다 첫 번째는 goToSlide()함수안에서 맨 처음을 구분하고,

      두 번재는 코드 맨 아래 단독으로 호출하여 맨 끝에 값을 넣어주기 위해 사용된다

     

     

    4) 검은 점으로 현재 슬라이드를 나타냄

    - 1)번 방법과 (주석되어있음) 2)번 방법이 있다

     

     

     

    5) 시간마다 슬라이드 자동 넘기기 + 6) 이미지 마우스 올리면 정지, mouseout 시 다시 이미지 재생

     

    반응형

    'JQuery > JQuery 기초' 카테고리의 다른 글

    04 고급 슬라이드 구현하기1  (0) 2023.08.13
    03 자바스크립트 제이쿼리 비교, 반복문  (0) 2023.08.12
    02 실행 시점 제어하기  (0) 2023.08.11
    01 CSS 변경하기  (0) 2023.08.10
Designed by Tistory.