Metod position
Metod position, metod
offset
ýaly resminamaga garanyňda däl-de, ata-enesiniň düşümlerine garanyňda
elementiň ýerleşişini almagy aňladýar. Metod position
ýaňy elementi bir ata-enede beýlekisine ýakyn ýerleşdirmek üçin has peýdalydyr.
Netijesinde, metod top we left aýratynlyklaryny öz içine alýan
obýekti gaýtarýar. Ulanyjy sahypanyň ölçegini üýtgedende hasaplamalarda ýalňyşlyklar ýüze çykmagy mümkin. Şeýle hem metod gizlenen elementleriň koordinatalaryny ala bilmeýär.
Sintaksis
Häzirki koordinatalary almak. Käbir ýagdaýlarda alnan bahalar bölünişli bolup biler:
$(selektor).position();
Mysal
Metod position ulanyp, div içinde ýerleşen
abzasynyň pozisiýasyny alalyň, soň bolsa alnan obýektiň açarlaryna ýüz tutup,
bu maglumatlary beýleki abzasa çykaryň:
<div style="padding: 15px;">
<p style="margin-left: 10px;">tekst</p>
</div>
<p></p>
let position = $('p').first().position();
$('p').last().text('left: ' + position.left + ', top: ' + position.top);
Şeýle-de görmeli
-
metod
offset,
häzirki elementiň koordinatalaryny almagy aňladýar -
metod
offsetParent,
elementiň iň ýakyn ýerleşdirilen atasy-ene-babany almagy aňladýar -
metod
css,
elementiň CSS stillerini almagy we üýtgetmegi aňladýar