본문 바로가기
Programming

jQuery 플러그인

by 나무수피아는 지식의 가지를 뻗어가는 공간입니다. 2025. 10. 2.
반응형

🔌 플러그인 사용법

jQuery 플러그인은 복잡한 기능을 간단한 코드 한 줄로 구현하게 해주는 외부 스크립트입니다.
예: 슬라이더, 팝업, 달력, 애니메이션 등
이제 jQuery 플러그인을 어떻게 사용하는지 단계별로 배워봅시다.

📦 1. 플러그인 다운로드 또는 CDN으로 연결

보통 jQuery 플러그인은 CDN으로 제공되거나, js/css 파일로 다운로드할 수 있습니다.

<!-- jQuery Core -->
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>

<!-- 예: 슬릭 슬라이더 플러그인 -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/>
<script src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
  

🧪 2. HTML 요소 준비

<div class="slider">
  <div><img src="img1.jpg" alt="1"></div>
  <div><img src="img2.jpg" alt="2"></div>
  <div><img src="img3.jpg" alt="3"></div>
</div>
  

⚙️ 3. 플러그인 초기화

jQuery가 DOM을 모두 읽은 뒤에 플러그인을 실행해야 합니다. 그래서 보통 $(document). ready() 안에서 실행합니다.

<script>
  $(document).ready(function(){
    $(".slider").slick({
      autoplay: true,
      dots: true
    });
  });
</script>
  

🛠️ 4. 다양한 옵션 설정

대부분의 플러그인은 다양한 설정 옵션을 제공합니다. 공식 문서를 참고해서 조절 가능합니다.

  • autoplay: true – 자동으로 넘김
  • dots: true – 하단 네비게이션 표시
  • arrows: false – 좌우 화살표 숨기기
  • infinite: false – 무한 반복 여부

📚 5. 다른 인기 jQuery 플러그인들

  • Lightbox - 이미지 팝업
  • jQuery UI - 드래그, 슬라이더, 모달 등
  • DataTables - 고급 테이블 정렬/검색
  • Magnific Popup - 깔끔한 팝업

🧩 정리

jQuery 플러그인은 기능을 빠르게 구현할 수 있는 매우 유용한 도구입니다.
단, 프로젝트 규모가 커질수록 Vanilla JS나 프레임워크 기반 방식과의 호환성도 고려해야 합니다.

반응형

'Programming' 카테고리의 다른 글

jQuery JSON  (78) 2025.10.04
jQuery 폼 검증(Form Validation)  (51) 2025.10.03
jQuery jQuery와 JavaScript 비교  (78) 2025.10.01
jQuery 탭(Tab) UI  (65) 2025.09.30
jQuery 간단한 애니메이션 만들기  (87) 2025.09.29