Days
Hours
Minutes
Seconds

Promo Grand Opening

15% OFF

Khusus Pelanggan Baru

Tutorial jQuery #1: Pengertian dan Cara Menggunakan jQuery

 

Selamat datang di seri tutorial jQuery! Jika kamu seorang web developer atau baru ingin memulai, memahami jQuery adalah langkah yang sangat tepat. jQuery membuat manipulasi HTML, event handling, dan animasi di website menjadi jauh lebih mudah dan cepat.


 

Apa Itu jQuery?

 

Secara sederhana, jQuery adalah library JavaScript yang ringan, cepat, dan kaya fitur. Tujuan utamanya adalah untuk “menulis lebih sedikit, melakukan lebih banyak” (“write less, do more”). Library ini menyederhanakan banyak tugas umum yang memerlukan banyak baris kode JavaScript murni menjadi satu baris kode singkat.

jQuery sangat populer karena kemampuannya untuk:

  • Manipulasi HTML/DOM: Mengubah, menambah, atau menghapus elemen-elemen di halaman web.
  • Manipulasi CSS: Mengubah properti gaya (style) pada elemen.
  • Event Handling: Menangani interaksi pengguna seperti klik, hover, atau input keyboard.
  • Animasi dan Efek: Membuat efek visual yang menarik dengan mudah.
  • AJAX: Memuat data dari server secara asinkron (tanpa me-reload halaman).

 

Cara Menggunakan jQuery

 

Ada dua cara utama untuk menyertakan jQuery di halaman web kamu:

 

1. Menggunakan CDN (Content Delivery Network)

 

Ini adalah cara paling umum dan direkomendasikan. CDN adalah jaringan server yang menyimpan file jQuery. Ketika kamu menggunakan CDN, browser akan mengunduh file dari server terdekat, yang membuat loading website lebih cepat.

Kamu hanya perlu menambahkan satu baris kode di dalam tag <head> atau tepat sebelum tag penutup </body> di file HTML kamu.

HTML

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>

 

2. Mengunduh dan Menyimpan File Lokal

 

Kamu juga bisa mengunduh file jQuery dari situs resminya (https://jquery.com/download/) dan menyimpannya di folder proyek kamu. Ini berguna jika kamu bekerja secara offline.

Setelah mengunduh file jquery-3.7.1.min.js, letakkan di folder proyek kamu (misalnya, di dalam folder bernama js), lalu tautkan file tersebut di HTML seperti ini:

HTML

<script src="js/jquery-3.7.1.min.js"></script>

 

Struktur Dasar Kode jQuery

 

Setelah menyertakan jQuery, kamu bisa mulai menulis kode. Kode jQuery harus selalu diletakkan di dalam fungsi $(document).ready(). Fungsi ini memastikan bahwa kode jQuery hanya akan dieksekusi setelah seluruh dokumen HTML telah dimuat sepenuhnya.

JavaScript

$(document).ready(function(){
  // Tulis kode jQuery kamu di sini
  // Contoh:
  // $("p").click(function(){
  //   $(this).hide();
  // });
});

Sebagai alternatif yang lebih singkat, kamu bisa menggunakan sintaks berikut:

JavaScript

$(function(){
  // Kode jQuery di sini
});

 

Contoh Sederhana

 

Mari kita buat contoh sederhana. Kita akan membuat sebuah tombol yang ketika diklik akan menyembunyikan sebuah paragraf.

HTML

<!DOCTYPE html>
<html>
<head>
    <title>Contoh jQuery</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
    <style>
        .container {
            padding: 20px;
            font-family: sans-serif;
        }
    </style>
</head>
<body>

<div class="container">
    <h2>Belajar jQuery</h2>
    <p id="teks-rahasia">Ini adalah teks yang akan disembunyikan.</p>
    <button id="tombol-sembunyi">Sembunyikan Teks</button>
</div>

<script>
    $(document).ready(function(){
        $("#tombol-sembunyi").click(function(){
            $("#teks-rahasia").hide();
        });
    });
</script>

</body>
</html>

 

Penjelasan Kode Contoh

 

  • $("#tombol-sembunyi"): Ini adalah selector jQuery. Tanda $ adalah singkatan dari jQuery(). Selector ini berfungsi untuk memilih elemen HTML dengan ID tombol-sembunyi. Selector ini bekerja persis seperti selector CSS.
  • .click(function(){ ... }): Ini adalah event handler. Method .click() “mendengarkan” (listen) ketika elemen yang dipilih diklik oleh pengguna.
  • $("#teks-rahasia").hide();: Ini adalah aksi (action). Method .hide() akan menyembunyikan elemen HTML yang memiliki ID teks-rahasia.

 

Mengapa jQuery Masih Relevan?

 

Meskipun banyak framework JavaScript modern seperti React atau Vue, jQuery masih sangat relevan. Banyak website lama dan bahkan beberapa CMS modern masih menggunakannya. Bagi pemula, jQuery menawarkan cara cepat untuk memahami interaksi DOM dan AJAX tanpa harus mempelajari arsitektur yang kompleks.

Pada tutorial berikutnya, kita akan mendalami lebih jauh tentang selector dan event di jQuery. Selamat mencoba! ✨

Wawasan Terbaru

Gemini_Generated_Image_wfw5uwwfw5uwwfw5
Mengenal Dunia Grafis: Dari Piksel Hingga Vektor, Kekuatan Visual di Era Digital
Gemini_Generated_Image_b6dimfb6dimfb6di
Mengenal Foundation: Kerangka Kerja Front-End Profesional untuk Web Responsif
Gemini_Generated_Image_sx3ztpsx3ztpsx3z
CSS
Mempercantik Website dengan CSS: Seniman di Balik Tampilan Web 🎨
Gemini_Generated_Image_e013qke013qke013
Mengenal HTML: Fondasi dari Setiap Halaman Website 🌐
Gemini_Generated_Image_ldki4nldki4nldki
Menyelami Dunia Coding: Seni Berbicara dengan Komputer
Gemini_Generated_Image_dpvliydpvliydpvl
Menguasai GIT: Fondasi Penting dalam Dunia Pengembangan Perangkat Lunak
Gemini_Generated_Image_sqcib9sqcib9sqci
Tutorial Python #12: Mengenal Jenis-jenis Operator dalam Python
Gemini_Generated_Image_o1bw3do1bw3do1bw
Memahami Tipe Data Dictionary dalam Python
Gemini_Generated_Image_ko4ixfko4ixfko4i
Mengenal Tipe Data Set dalam Python
Gemini_Generated_Image_1xop7m1xop7m1xop
Tuple dalam Python: Pengenalan dan Tutorial

Wawasan Serupa

Gemini_Generated_Image_nvbx4anvbx4anvbx
Gemini_Generated_Image_astlj2astlj2astl
Gemini_Generated_Image_esblmjesblmjesbl
Gemini_Generated_Image_jix690jix690jix6

Ceritakan Detail Proyekmu

Mulai dari 30K aja, solusi IT kamu langsung jalan tanpa drama.

Kata Mereka Tentang Solusi Coding

Dipercaya oleh lebih dari 200++ client untuk menyelesaikan proyeknya dengan total 250++ proyek dari berbagai jenis proyek