Mbinu ya position
Mbinu position inaruhusu kupata
nafasi ya kipengele ukilinganisha na kisingizio cha mzazi,
tofauti na mbinu
offset,
ambayo hupata viwianishi ukilinganisha na
hati. Mbinu position ni muhimu zaidi
wakati wa kuweka kipengele kipya karibu na
kingine katika mzazi mmoja.
Kwa matokeo yake, mbinu hurudisha kitu,
kilicho na sifa top na left.
Makosa katika mahesabu yanaweza kutokea, ikiwa mtumiaji
anabadilisha vipimo vya ukurasa. Pia mbinu haipati
viwianishi vya vipengele vilivyofichika.
Syntax
Pata viwianishi vya sasa. Katika hali zingine maadili yaliyopatikana yanaweza kuwa ya sehemu:
$(kichaguzi).position();
Mfano
Wacha tupate nafasi ya aya ambayo
iko kwenye div kwa kutumia mbinu position,
kisha, tukirejelea funguo za kitu kilichopatikana,
tutoee taarifa hii kwenye aya nyingine:
<div style="padding: 15px;">
<p style="margin-left: 10px;">maandishi</p>
</div>
<p></p>
let nafasi = $('p').first().position();
$('p').last().text('kushoto: ' + nafasi.left + ', juu: ' + nafasi.top);
Angalia pia
-
mbinu
offset,
ambayo inaruhusu kupata sasa viwianishi vya kipengele -
mbinu
offsetParent,
ambayo inaruhusu kupata karibu zaidi mzazi aliye na nafasi ya kipengele -
mbinu
css,
ambayo inaruhusu kupata na kubadilisha mitindo ya CSS ya kipengele