Meetod offsetParent
Meetod offsetParent võimaldab hankida
elemendi lähimat positsioneeritud eellast.
Mõiste 'positsioneeritud' all
mõeldakse elementi CSS omadusega
position,
mille väärtuseks on seatud relative,
absolute või fixed.
Meetod on kasulik animatsioonis ja elementide
paigutamisel lehele.
Süntaks
Lähima positsioneeritud eellase hankimine:
$(valija).offsetParent();
Näide
Leiame lähima positsioneeritud
(meie juhul relative) eellase lõigul, millel on
#test ja värvime selle tausta roheliseks:
<div>
<p>aaa</p>
<div style="position: relative;">
<p>bbb</p>
<p>bbb</p>
<p>bbb</p>
<div>
<p id="test">ccc</p>
<div>
<p>ddd</p>
<p>ddd</p>
<p>ddd</p>
</div>
<p>ccc</p>
<p>ccc</p>
</div>
</div>
<p>aaa</p>
<p>aaa</p>
</div>
$('#test').offsetParent().css('background-color', 'green');