Parent selektoru

:parent selektoru valideyn olan elementləri (yəni içində element və ya mətn olan boş olmayan elementləri) seçir. jQuery dəstəsinin valideynlərini və ya əcdadlarını əldə etmək üçün parent və parents metodlarına baxın. :parent CSS spesifikasiyasına aid olmadığı üçün, müasir brauzerlərdə daha yaxşı performans üçün əvvəlcə sadə css-selektoru ilə elementləri süzmək, sonra isə .filter(':parent') tətbiq etmək məsləhətdir.

Sintaksis

Valideyn elementlərin əldə edilməsi:

javascript$(':parent');

Nümunə

Yaşıl fonu olan bir table cədvəlimiz var, gəlin valideyn olan td xanaları tapaq və onları boz rəngə boyayaq:

html<table>
  <tr><td>aaa</td><td></td></tr>
  <tr><td>bbb</td><td></td></tr>
  <tr><td>ccc</td><td></td></tr>
</table>
csstable {
  border: 1px;
}

td {
  width: 40px;
  background: green;
} 
javascript$('td:parent').css({background: '#ccc'});

Həmçinin bax

  • empty selektoru,
    boş elementləri seçir
  • parent metodu,
    elementin birbaşa valideynini əldə edir
  • parents metodu,
    nəvələri olmayan elementləri seçir (mətn qovşaqları daxil olmaqla)