:focus Seçicisi;
:focus seçicisi Odaklı elementi seçmek için kullanılır.
Örnek
$("input").focus(); $(":focus").css("background-color", "red");
Codepen Ön izleme
Kullanım şekilleri;
$(“:focus”)
:focus seçicisi Odaklı elementi seçmek için kullanılır.
$("input").focus(); $(":focus").css("background-color", "red");
$(“:focus”)
Belirtilen elementle eşleşen ilk elementi seçmek için kullanılır.
Not: Bu seçiciyle sadece tek element seçebilirsiniz. birden fazla element kullanmak için first-child seçicisini kullanın.
$("li:first").css("background-color", "red");
$(“:first”)
Belirtilen türdeki elementlerin ilk çocuk olanlarının hepsini seçer.
$("li:first-of-type").css("background-color", "red");
$(“:first-of-type”)
Tüm ebeveynlerin ilk çocuğunu seçmek için kullanılır.
$("li:first-child").css("background-color", "red");
$(“:first-child”)
type=file giriş elementlerini seçmek için kullanılır.
$(":file").css("color", "blue");
$(“:file”)
Grup içerisindeki çift index değerine sahip elementleri seçer. Tek index’e sahip elementleri seçmek için :odd konusuna bakabilirsiniz. index sayıları 0’dan başlar.
$("li:even").css("background-color", "red");
$(“:even”)
Belirli bir index numarasını taşıyan bir elementi seçmek için kullanılır. 0’dan başlayarak belirtilmelidir. 0 aslında birinci indexi belirtir. Pozitif değerler baştan sona doğru olarak belirtir. Negatif değerler sondan başa doğru index değerini belirtir.
$("p:eq(2)").css("background-color","red");
$(“:eq(index)”)
Tüm etkin form elementlerini seçmek için kullanılır.
$(":enabled").css("background-color","yellow");
$(“:enabled”)
Boş elementleri seçmek için kullanılır. Boş element çocuk elementi veya metni olmayan elementtir.
$( "li:empty" ).text( "Boş" ).css( "background", "red" );
$(“:empty”)
Belirli bir element adına sahip tüm elementleri seçmek için kullanılır.
$("p").css("background-color", "red");
$(“element“)