Metoda offsetParent
Metoda offsetParent omogoča pridobivanje
najbližjega pozicioniranega prednika
elementa. Pod pojmom 'pozicioniran'
se razume element s CSS lastnostjo
position,
nastavljeno na vrednost relative,
absolute ali fixed.
Metoda je uporabna pri animaciji in pri postavljanju
elementov na strani.
Sintaksa
Pridobi najbližjega pozicioniranega prednika:
$(selektor).offsetParent();
Primer
Poiščimo najbližjega pozicioniranega
(v našem primeru relativno) prednika odstavka z
#test in pobarvajmo njegovo ozadje z zeleno barvo:
<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');