JQuery'de class ya da id'ye göre seçim yapmak bazı durumlarda yeterli olmayabiliyor, örneğin bir saydada sadece belirli bir yazıya sahip olan içeriklerin arka planlarını değiştirmek için bir kod yazmam gerekti, bunun için css seçicisi yazamadığım için jQuery ile aşağıdaki gibi bir kod yazarak günü kurtarmış oldum.
İçerisinde örneğin "tahta" sözcüğü geçen a etiketlerini jQuery ile kırmızı renkte yazdırmak için aşağıdaki gibi bir kod yazabilirsiniz.
$('a:contains("tahta")').css('color', 'red');
Bu kodu sayfa ilk yüklendiğinde çalıştırdığınızda (document.ready içerisinde) sayfadaki tüm tahta içerikli a etiketleri kırmızı renkte yazılmış olacak.
Editör editi: sitedeki bazı diğer benzer başlıklar için;
bkz: Wordpress'te JQuery Kodu Nasıl Eklenir?
bkz: HTML'de bulunamayan görselleri jQuery/JavaScript kullanarak değiştirmek
bkz: inline css kodları JQuery ile silinebilir mi?
bkz: JQuery Click Event'i Neden Çalışmıyor Olabilir?
bkz: JQuery Datatables sıralamayı tamamen iptal etmek
bkz: JQuery ile sınıf var mı yok mu kontrolü yapmak