Metod offsetParent
Metod offsetParent omogućava dobijanje
najbližeg pozicioniranog pretka
elementa. Pod pojmom 'spozicioniran'
podrazumeva se element sa CSS svojstvom
position,
postavljenim na vrednost relative,
absolute, ili fixed.
Metod je koristan u animaciji i pri postavljanju
elemenata na stranici.
Sintaksa
Dobijanje najbližeg pozicioniranog pretka:
$(selektor).offsetParent();
Primer
Hajde da nađemo najbližeg pozicioniranog
(u našem slučaju relativno) pretka pasusa sa
#test i obojimo njegovu pozadinu u zelenu boju:
<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');