Selectorul parent
Selectorul :parent alege elementele
care sunt părinți (adică elemente nevide,
care conțin un element sau text).
Pentru a obține părinții sau strămoșii
unui set jQuery, consultați metodele
parent și
parents.
Deoarece :parent nu face parte din specificațiile CSS,
pentru o performanță mai bună în browserele
moderne, este mai bine să filtrați mai întâi elementele
utilizând un selector CSS pur, iar apoi
să aplicați .filter(':parent').
Sintaxă
Obținerea elementelor părinte:
$(':parent');
Exemplu
Avem un tabel table cu fundal
verde, să găsim celulele td care sunt
părinți și să le colorăm în gri:
<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'});