tutorial pengembangan web terbaru
 

jQuery penyeleksi


jQuery penyeleksi adalah salah satu bagian yang paling penting dari perpustakaan jQuery.


jQuery Selectors

jQuery penyeleksi memungkinkan Anda untuk memilih dan memanipulasi elemen HTML (s).

penyeleksi jQuery digunakan untuk "menemukan" (atau pilih) elemen HTML berdasarkan nama, id, kelas, jenis, atribut, nilai atribut dan banyak lagi. Ini didasarkan pada ada Selectors CSS , dan di samping itu, ia memiliki beberapa penyeleksi kustom sendiri.

Semua pemilih di jQuery mulai dengan tanda dolar dan tanda kurung: $ ().


Unsur Pemilih

Pemilih jQuery elemen memilih elemen berdasarkan nama elemen.

Anda dapat memilih semua <p> elemen pada halaman seperti ini:

$("p")

Contoh

Ketika pengguna mengklik tombol, semua <p> elemen akan disembunyikan:

Contoh

$(document).ready(function(){
    $("button").click(function(){
        $("p").hide();
    });
});
Cobalah sendiri "

The #ID Pemilih

JQuery #ID selector menggunakan atribut id dari tag HTML untuk menemukan elemen tertentu.

Id harus unik dalam sebuah halaman, sehingga Anda harus menggunakan pemilih #ID ketika Anda ingin mencari, elemen unik tunggal.

Untuk menemukan elemen dengan id tertentu, menulis karakter hash, diikuti oleh id dari elemen HTML:

$("#test")

Contoh

Ketika pengguna mengklik tombol, elemen dengan id = "test" akan disembunyikan:

Contoh

$(document).ready(function(){
    $("button").click(function(){
        $("#test").hide();
    });
});
Cobalah sendiri "

The .class Pemilih

JQuery selector class menemukan elemen dengan kelas tertentu.

Untuk menemukan unsur-unsur dengan kelas tertentu, menulis karakter periode, diikuti oleh nama kelas:

$(".test")

Contoh

Ketika pengguna mengklik tombol, elemen-elemen dengan class = "test" akan disembunyikan:

Contoh

$(document).ready(function(){
    $("button").click(function(){
        $(".test").hide();
    });
});
Cobalah sendiri "

Contoh lebih dari jQuery Selectors

Syntax Description Example
$("*") Selects all elements Try it
$(this) Selects the current HTML element Try it
$("p.intro") Selects all <p> elements with class="intro" Try it
$("p:first") Selects the first <p> element Try it
$("ul li:first") Selects the first <li> element of the first <ul> Try it
$("ul li:first-child") Selects the first <li> element of every <ul> Try it
$("[href]") Selects all elements with an href attribute Try it
$("a[target='_blank']") Selects all <a> elements with a target attribute value equal to "_blank" Try it
$("a[target!='_blank']") Selects all <a> elements with a target attribute value NOT equal to "_blank" Try it
$(":button") Selects all <button> elements and <input> elements of type="button" Try it
$("tr:even") Selects all even <tr> elements Try it
$("tr:odd") Selects all odd <tr> elements Try it

Gunakan kami jQuery Selector Tester untuk menunjukkan pemilih yang berbeda.

Untuk referensi lengkap semua pemilih jQuery, silahkan ke kami jQuery Selectors Referensi .


Fungsi Dalam File terpisah

Jika situs Anda berisi banyak halaman, dan Anda ingin fungsi jQuery Anda menjadi mudah untuk mempertahankan, Anda dapat menempatkan fungsi jQuery Anda dalam file js terpisah.

Ketika kita menunjukkan jQuery dalam tutorial ini, fungsi ditambahkan langsung ke dalam <head>. Namun, kadang-kadang lebih baik untuk menempatkan mereka dalam file terpisah, seperti ini (menggunakan atribut src untuk merujuk ke file Js):

Contoh

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


Uji Diri dengan Latihan!

Latihan 1 » Latihan 2» Latihan 3 » Latihan 4» Latihan 5 » Latihan 6»