Home » Jquery » List Selektor jQuery dan Fungsinya

List Selektor jQuery dan Fungsinya

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Selektor jQuery

Berikut ini beberapa Selektor jQuery :

SelectorContohDeskripsi
*$(“*”)Semua Elemen
#id$(“#lastname”)Elemen dengan id=”lastname”
.class$(“.intro”)Semua elemen dengan class=”intro”
.class,.class$(“.intro,.demo”)Semua elemen dengan class “intro” atau “demo”
element$(“p”)Semua elemen <p>
el1,el2,el3$(“h1,div,p”)Semua elemen <h1>, <div> dan<p>
   
:first$(“p:first”)Elemen pertama <p>
:last$(“p:last”)Elemen terakhir <p>
:even$(“tr:even”)Semua elemen genap <tr>
:odd$(“tr:odd”)Semua elemen ganjil <tr>
   
:first-child$(“p:first-child”)Semua elemen <p> yang merupakan anak pertama dari induknya
:first-of-type$(“p:first-of-type”)Semua elemen <p> yang merupakan elemen <p> pertama dari induknya
:last-child$(“p:last-child”)Semua elemen <p> yang merupakan anak terakhir dari induknya
:last-of-type$(“p:last-of-type”)Semua elemen <p> yang merupakan elemen <p> terakhir dari induknya
:nth-child(n)$(“p:nth-child(2)”)Semua elemen <p> yang merupakan anak ke-2 dari induknya
:nth-last-child(n)$(“p:nth-last-child(2)”)Semua elemen <p> yang merupakan anak kedua dari induknya, dihitung dari anak terakhir
:nth-of-type(n)$(“p:nth-of-type(2)”)Semua elemen <p> yang merupakan elemen <p>
kedua dari induknya
:nth-last-of-type(n)$(“p:nth-last-of-type(2)”)Semua elemen <p> yang merupakan elemen kedua <p>
dari induknya, dihitung dari turunan terakhir
:only-child$(“p:only-child”)Semua elemen <p> yang merupakan anak tunggal dari induknya
:only-of-type$(“p:only-of-type”)Semua elemen <p> yang merupakan anak tunggal, dari tipenya, dari induknya
   
parent > child$(“div > p”)Semua elemen <p> yang merupakan turunan langsung dari elemen <div>
parent descendant$(“div p”)Semua elemen <p> yang merupakan turunan dari elemen <div>
element + next$(“div + p”)Elemen <p> yang berada di samping setiap elemen <div>
element ~ siblings$(“div ~ p”)Semua elemen <p> yang muncul setelah elemen <div>
   
:eq(index)$(“ul li:eq(3)”)Elemen keempat dalam daftar (indeks dimulai dari 0)
:gt(no)$(“ul li:gt(3)”)Buat daftar elemen dengan indeks lebih besar dari 3
:lt(no)$(“ul li:lt(3)”)Buat daftar elemen dengan indeks kurang dari 3
:not(selector)$(“input:not(:empty)”)Semua elemen masukan yang tidak kosong
   
:header$(“:header”)Semua elemen header <h1>,<h2>…
:animated$(“:animated”)Semua elemen animasi
:focus$(“:focus”)Elemen yang saat ini memiliki fokus
:contains(text)$(“:contains(‘Hello’)”)Semua elemen yang berisi teks “Halo”
:has(selector)$(“div:has(p)”)Semua elemen <div> yang memiliki elemen <p>
:empty$(“:empty”)Semua elemen yang kosong
:parent$(“:parent”)Semua elemen yang merupakan induk dari elemen lainnya
:hidden$(“p:hidden”)Semua elemen <p> tersembunyi
:visible$(“table:visible”)Semua tabel yang terlihat
:root$(“:root”)Elemen root dokumen
:lang(language)$(“p:lang(de)”)Semua elemen <p> dengan nilai atribut lang dimulai dengan “de”
   
[attribute]$(“[href]”)Semua elemen dengan atribut href
[attribute=value]$(“[href=’default.htm’]”)Semua elemen dengan nilai atribut href sama dengan “default.htm”
[attribute!=value]$(“[href!=’default.htm’]”)Semua elemen dengan nilai atribut href tidak sama dengan “default.htm”
[attribute$=value]$(“[href$=’.jpg’]”)Semua elemen dengan nilai atribut href diakhiri dengan “.jpg”
[attribute|=value]$(“[title|=’Tomorrow’]”)Semua elemen dengan nilai atribut judul sama dengan ‘Tomorrow’, atau dimulai dengan ‘Tomorrow’ diikuti dengan tanda hubung
[attribute^=value]$(“[title^=’Tom’]”)Semua elemen dengan nilai atribut judul dimulai dengan “Tom”
[attribute~=value]$(“[title~=’hello’]”)Semua elemen dengan nilai atribut judul yang mengandung kata spesifik “halo”
[attribute*=value]$(“[title*=’hello’]”)Semua elemen dengan nilai atribut judul yang mengandung kata “halo”
   
:input$(“:input”)Semua elemen masukan
:text$(“:text”)Semua elemen masukan dengan type = “text”
:password$(“:password”)Semua elemen masukan dengan type = “password”
:radio$(“:radio”)Semua elemen masukan dengan type = “radio”
:checkbox$(“:checkbox”)Semua elemen masukan dengan type = “checkbox”
:submit$(“:submit”)Semua elemen masukan dengan type = “submit”
:reset$(“:reset”)Semua elemen masukan dengan type = “reset”
:button$(“:button”)Semua elemen masukan dengan type = “button”
:image$(“:image”)Semua elemen masukan dengan type = “image”
:file$(“:file”)Semua elemen masukan dengan type = “file”
:enabled$(“:enabled”)Semua elemen masukan yang diaktifkan
:disabled$(“:disabled”)Semua elemen masukan dinonaktifkan
:selected$(“:selected”)Semua elemen masukan yang dipilih
:checked$(“:checked”)Semua elemen masukan dicentang

You may also like