JQuery 3.4 itibarıyla :gt() sahte sınıfından vazgeçildi. Eğer varsa
seçicilerinizden onu çıkarıp yerine sonuçları .slice()
metodu ile filtreleyiniz. Mesela :gt(3) seçicisi yerine .slice(4)
kullanınız (verilen index bir arttırılır).
Index'e bağlı seçiciler (:eq(), :lt(), :gt(),
:even, :odd) önlerine eklenen eleman setini filtrelerler.
Verilen seti seçiciye uygun olarak daraltırlar. Örneğin elemanlar önce bir class
seçiciyle seçilirse ( .myClass ) ve 4 elemanlık bir set dönerse eleman
index'leri 0'dan 3'e sıralanarak bu seçicilerce işlenir.
Not : JavaScript array'ler sıfırdan başlayan indexlere sahip olduğu için
$( ".myclass:gt(1)" ) dökümandaki .myclass sınıf değerine
sahip ikinci elemandan sonra gelen elemanları seçer.
Versiyon 1.8 öncesi :gt(index) seçicisi index olarak negatif
bir sayı almaz.
:gt() bir jQuery eklentisi olduğu ve CSS standardı olmadığı için
JavaScript querySelectorAll() metodu performansından yararlanamaz.
Modern tarayıcılarda daha iyi bir performans için
$("saf-css-selector").slice(index) şeklinde kullanınız.
TD #5 ve sonrasını fosforlu kalemle işaretle ve TD #8'e kırmızı yazı ver.
| TD #0 | TD #1 | TD #2 |
| TD #3 | TD #4 | TD #5 |
| TD #6 | TD #7 | TD #8 |
.
.