Метод offsetParent
Метод offsetParent элементнинг
энг якин позицияланган ота-бобосини
олиш имконини беради. 'Позицияланган' тушунчаси
остида CSS свойствоси
position
relative,
absolute, ёки fixed қийматларига
эга булган элемент тушунилади.
Метод анимацияда ва саҳифада элементларни
жойлаштиришда фойдали.
Синтаксис
Энг якин позицияланган ота-бобони олиш:
$(селектор).offsetParent();
Мисол
Келинг #test ид-ли абзацнинг энг якин позицияланган
(бизнинг ҳолимизда нисбатан) ота-бобосини топийлик ва
унинг фонни яшил рангга бўяйлик:
<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');