Seçici Deyimler

CSS 1-3'den alarak ve üzerine kendi özel deyimlerini katarak jQuery bir dökümandan eleman seti seçimi için oldukça kuvvetli bir yapı sunar.

Herhangi bir meta karakteri deyim içinde kullanmak için (örn !"#$%&'()*+,./:;<=>?@[\]^`{|}~ ) iki tane ters slash \\ ile escape etmelisiniz. Örneğin bir eleman id="foo.bar" özelliğine sahip ve siz bunu seçmek istiyorsanız, seçici olarak $("#foo\\.bar") kullanmalısınız. W3C geçerli CSS seçicileri için Geçerli CSS seçici kurallarına bakabilirsiniz. Ayrıca şu blog sayfasında yararlı bilgiler var.




Tüm elemanları seçer.
Seçici çalıştırıldığı anda animasyon yapmakta olan tüm elemanları seçer.
Belirtilen isimdeki bağlı özelliği value değeri ya verilen string ile aynı ya da verilen string ile başlayıp arkasından tire ( - ) gelenleri seçer.
Belirtilen isimdeki bağlı özelliği value değerinde verilen string değer bir altstring olarak bulunuyorsa seçer.
Bağlı özellik değerinde verilen string boşlukla ayrılmış ayrı kelime olarak bulunanları seçer.
Öznitelik değerinin verilen test string ile bittiği elemanları seçer. Bu seçici büyük-küçük harf duyarlıdır.
Öznitelik değerinin verilen test string ile eşit olduğu elemanları seçer.
Verilen öznitelik olmayan veya öznitelik değerinin verilen test string ile eşit olmadığı elemanları seçer.
Verilen öznitelik değerinin verilen test string ile başladığı elemanları seçer.
Tüm <button> elemanları ve type="button" olan elemanları seçer.
Tüm type="checkbox" olan elemanları seçer.
Tüm checked ya da selected olan elemanları seçer.
parent ile verilen üst elemanın içindeki child ile belirtilen alt elemanları seçer.
Verilen class değerindeki elemanları seçer.
Belirtilen yazıyı içeren elemanları seçer.
Verilen ata eleman (ancestor) içinde descendant ile belirtilen torunları (alt elemanları) bulur.
Engellenmiş olan elemanları bulur.
Verilen tag ismindeki elemanları bulur.
İçinde hiçbir eleman ya da yazı olmayan elemanları seçer.
Enabled (engellenmemiş) olan elemanları seçer.
Bulunulan set içinde index'i n olarak verilen elemanı bulur.
Sıfır endeksli olarak çift elemanları bulur.
file tipi tüm elemanları bulur.
Ebeveyninin ilk çocuğu olan elemanları bulur.
Aynı tag olan kardeşler içinde ilkini seçer.
Eşleşen setteki ilk DOM elemanı seçer.
Şu anda fokuslanılmış elemanı seçer.
Verilen set içinde index'i verilenden büyük olan elemanları seçer.
Herhangi bir değerde verilen öznitelik var olanları bulur.
Veerilen seçici deyimde en az bir alt elemanı olan elemanları seçer.
Header (h1, h2, h3, h4, h5, h6) elemanları seçer.
Gizlenmiş tüm elemanları seçer.
Verilen ID değerine sahip bir tane eleman seçer.
Tüm image tipi elemanlarını seçer.
Tüm input, textarea, select ve button elemanlarını seçer.
Belirtilen dl özelliğine sahip tüm elemanlarını seçer.
Ebeveyninin son çocuğu olan elemanları bulur.
Aynı tag olan kardeşler içinde sonuncuyu seçer.
Eşleşen setteki son DOM elemanı seçer.
Verilen set içinde index'i verilenden küçük olan elemanları seçer.
Tüm Öznitelik filtrelerinin geçerli olduğu elemanları seçer.
Bir çok seçicinin seçtiği elemanları birleştirir.
"prev" ile verilenin hemen sonrasında bitişik gelen "next" ile belirtilen kardeş eleman(lar)ı seçer.
"prev" ile verilenin arkasından gelen tün belirtilen kardeş elemanları seçer.
Verilen seçicinin seçmediği tüm elemanları bulur.
Ebeveyninin n'inci çocuğu olan elemanları seçer.
Ebeveyninin sondan geri sayarak n'inci çocuğu olan elemanları seçer.
Aynı tag olan kardeşler içinde sondan geri sayarak n'incileri seçer.
Aynı tag olan kardeşler içinde n'incileri seçer.
Sıfır endeksli olarak tek index'li elemanları bulur.
Ebeveyninin tek çocuğu olan elemanları bulur.
Kardeşleri içinde aynı tag tipinde olmayan tekleri seçer.
İçinde en az bir çocuk node olan (eleman ya da yazı) ebeveynleri bulur.
Tipi password olan elemanları bulur.
Tipi radio olan elemanları bulur.
Tipi reset olan elemanları bulur.
Dökümanın root elemanını bulur.
Seçilmiş tüm elemanları bulur.
------------------ TO DO --------------

.

.