Kaedah offsetParent
Kaedah offsetParent membolehkan anda mendapatkan
leluhur terdekat elemen yang
diposisikan. Konsep 'diposisikan'
merujuk kepada elemen dengan sifat CSS
position,
yang ditetapkan kepada nilai relative,
absolute, atau fixed.
Kaedah ini berguna dalam animasi dan ketika meletakkan
elemen pada halaman.
Sintaks
Dapatkan leluhur terdekat yang diposisikan:
$(pemilih).offsetParent();
Contoh
Mari cari leluhur terdekat yang diposisikan
(dalam kes kami, secara relatif) bagi perenggan dengan
#test dan warnakan latar belakangnya dengan warna hijau:
<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');