Ebeveyn Seçici
:parent seçicisi, ebeveyn olan öğeleri
(yani içinde öğe veya metin bulunan boş olmayan öğeler)
seçer.
Bir jQuery kümesinin ebeveynlerini veya atalarını
almak için,
parent ve
parents
yöntemlerine bakın.
:parent CSS spesifikasyonuna ait olmadığından,
modern tarayıcılarda performansı artırmak için
önce öğeleri saf bir css seçicisi kullanarak
filtrelemek, ardından
.filter(':parent') uygulamak daha iyidir.
Sözdizimi
Ebeveyn öğelerin alınması:
$(':parent');
Örnek
Yeşil arka plana sahip bir table tablomuz var,
ebeveyn olan td hücrelerini bulalım ve
onları gri renge boyayalım:
<table>
<tr><td>aaa</td><td></td></tr>
<tr><td>bbb</td><td></td></tr>
<tr><td>ccc</td><td></td></tr>
</table>
table {
border: 1px;
}
td {
width: 40px;
background: green;
}
$('td:parent').css({background: '#ccc'});