Izbirnik parent
Izbirnik :parent izbere elemente,
ki so nadrejeni (to pomeni neprazni elementi,
ki vsebujejo element ali besedilo).
Za pridobivanje nadrejenih elementov ali prednikov
niza jQuery, si oglejte metodi
parent in
parents.
Ker :parent ne spada v CSS specifikacijo,
je za boljšo zmogljivost v sodobnih
brskalnikih bolje najprej filtrirati elemente z
uporabo čistega css-izbirnika, nato pa
uporabiti .filter(':parent').
Sintaksa
Pridobivanje nadrejenih elementov:
$(':parent');
Primer
Imamo tabelo table z zeleno
ozadjem, poiščimo celice td, ki so
nadrejene, in jih obarvajmo v sivo barvo:
<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'});