Selektor parent
Selektor :parent vyberá prvky,
ktoré sú rodičmi (teda neprázdne prvky,
v ktorých sa nachádza prvok alebo text).
Pre získanie rodičov alebo predkov
jQuery množiny, pozrite si metódy
parent a
parents.
Pretože :parent nepatrí do CSS špecifikácie,
pre zlepšenie výkonu v moderných
prehliadačoch je lepšie najprv prefiltrovať prvky
použitím čistého css-selektora, a potom
aplikovať .filter(':parent').
Syntax
Získanie rodičovských prvkov:
$(':parent');
Príklad
Máme tabuľku table so zeleným
pozadím, nájdime bunky td, ktoré sú
rodičmi, a zafarbime ich na sivú:
<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'});