jQuery selektorlari


ULASHISH

jQuery selektorlari

Turli selektorlarni amalda ko‘rish uchun jQuery selektorlarini sinash vositamizdan foydalaning.

Selektor Misol Tanlanadigan elementlar
* $("*") Barcha elementlar
#id $("#lastname") id="lastname" bo‘lgan element
.class $(".intro") class="intro" bo‘lgan barcha elementlar
.class,.class $(".intro,.demo") "intro" yoki "demo" klassiga ega barcha elementlar
element $("p") Barcha <p> elementlari
el1,el2,el3 $("h1,div,p") Barcha <h1>, <div> va <p> elementlari
     
:first $("p:first") Birinchi <p> elementi
:last $("p:last") Oxirgi <p> elementi
:even $("tr:even") Barcha juft <tr> elementlari
:odd $("tr:odd") Barcha toq <tr> elementlari
     
:first-child $("p:first-child") O‘z ota elementining birinchi bola elementi bo‘lgan barcha <p> elementlari
:first-of-type $("p:first-of-type") O‘z ota elementidagi birinchi <p> elementi bo‘lgan barcha <p> elementlari
:last-child $("p:last-child") O‘z ota elementining oxirgi bola elementi bo‘lgan barcha <p> elementlari
:last-of-type $("p:last-of-type") O‘z ota elementidagi oxirgi <p> elementi bo‘lgan barcha <p> elementlari
:nth-child(n) $("p:nth-child(2)") O‘z ota elementining ikkinchi bola elementi bo‘lgan barcha <p> elementlari
:nth-last-child(n) $("p:nth-last-child(2)") Oxirgi bola elementdan boshlab sanaganda o‘z ota elementining ikkinchi bola elementi bo‘lgan barcha <p> elementlari
:nth-of-type(n) $("p:nth-of-type(2)") O‘z ota elementidagi ikkinchi <p> elementi bo‘lgan barcha <p> elementlari
:nth-last-of-type(n) $("p:nth-last-of-type(2)") Oxirgi bola elementdan boshlab sanaganda o‘z ota elementidagi ikkinchi <p> elementi bo‘lgan barcha <p> elementlari
:only-child $("p:only-child") O‘z ota elementining yagona bola elementi bo‘lgan barcha <p> elementlari
:only-of-type $("p:only-of-type") O‘z ota elementida o‘z turidagi yagona bola element bo‘lgan barcha <p> elementlari
     
parent > child $("div > p") <div> elementining bevosita bola elementi bo‘lgan barcha <p> elementlari
parent descendant $("div p") <div> elementining avlodlari bo‘lgan barcha <p> elementlari
element + next $("div + p") Har bir <div> elementidan keyin darhol keladigan <p> elementi
element ~ siblings $("div ~ p") <div> elementidan keyin keladigan barcha <p> elementlari
     
:eq(index) $("ul li:eq(3)") Ro‘yxatdagi to‘rtinchi element (indeks 0 dan boshlanadi)
:gt(no) $("ul li:gt(3)") Indeksi 3 dan katta bo‘lgan ro‘yxat elementlari
:lt(no) $("ul li:lt(3)") Indeksi 3 dan kichik bo‘lgan ro‘yxat elementlari
:not(selector) $("input:not(:empty)") Bo‘sh bo‘lmagan barcha input elementlari
     
:header $(":header") Barcha sarlavha elementlari: <h1>, <h2> ...
:animated $(":animated") Animatsiya bajarilayotgan barcha elementlar
:focus $(":focus") Hozirda fokusda turgan element
:contains(text) $(":contains('Hello')") "Hello" matnini o‘z ichiga olgan barcha elementlar
:has(selector) $("div:has(p)") Ichida <p> elementi bor barcha <div> elementlari
:empty $(":empty") Bo‘sh bo‘lgan barcha elementlar
:parent $(":parent") Boshqa elementning ota elementi bo‘lgan barcha elementlar
:hidden $("p:hidden") Barcha yashirin <p> elementlari
:visible $("table:visible") Barcha ko‘rinib turgan jadvallar
:root $(":root") Hujjatning ildiz elementi
:lang(language) $("p:lang(de)") lang atributining qiymati "de" bilan boshlanadigan barcha <p> elementlari
     
[attribute] $("[href]") href atributiga ega barcha elementlar
[attribute=value] $("[href='default.htm']") href atributining qiymati "default.htm" ga teng bo‘lgan barcha elementlar
[attribute!=value] $("[href!='default.htm']") href atributining qiymati "default.htm" ga teng bo‘lmagan barcha elementlar
[attribute$=value] $("[href$='.jpg']") href atributining qiymati ".jpg" bilan tugaydigan barcha elementlar
[attribute|=value] $("[title|='Tomorrow']") title atributining qiymati 'Tomorrow' ga teng yoki 'Tomorrow' va undan keyingi chiziqcha bilan boshlanadigan barcha elementlar
[attribute^=value] $("[title^='Tom']") title atributining qiymati "Tom" bilan boshlanadigan barcha elementlar
[attribute~=value] $("[title~='hello']") title atributining qiymatida aynan "hello" so‘zi mavjud bo‘lgan barcha elementlar
[attribute*=value] $("[title*='hello']") title atributining qiymati "hello" so‘zini o‘z ichiga olgan barcha elementlar
     
:input $(":input") Barcha input elementlari
:text $(":text") type="text" bo‘lgan barcha input elementlari
:password $(":password") type="password" bo‘lgan barcha input elementlari
:radio $(":radio") type="radio" bo‘lgan barcha input elementlari
:checkbox $(":checkbox") type="checkbox" bo‘lgan barcha input elementlari
:submit $(":submit") type="submit" bo‘lgan barcha input elementlari
:reset $(":reset") type="reset" bo‘lgan barcha input elementlari
:button $(":button") type="button" bo‘lgan barcha input elementlari
:image $(":image") type="image" bo‘lgan barcha input elementlari
:file $(":file") type="file" bo‘lgan barcha input elementlari
:enabled $(":enabled") Barcha faol (enabled) input elementlari
:disabled $(":disabled") Barcha nofaol (disabled) input elementlari
:selected $(":selected") Barcha tanlangan (selected) input elementlari
:checked $(":checked") Barcha belgilangan (checked) input elementlari


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!