Metod position
Metod position elementin valideyn mekanlarına nisbətən
mövqeyini almağa imkan verir,
sənədin özünə nisbətən koordinatları alan
offset
metodundan fərqli olaraq. Metod position
yeni elementi eyni valideyndə başqa bir elementin yanında
yerləşdirmək daha faydalıdır.
Metod öz nəticəsi olaraq, top və left
xassələrini ehtiva edən bir obyekt qaytarır.
Hesablamalarda səhvlər, istifadəçi səhifənin ölçüsünü
dəyişdirdikdə yarana bilər. Həmçinin metod gizli elementlərin
koordinatlarını almır.
Sintaksis
Hazırki koordinatları almaq. Bəzi hallarda alınan dəyərlər kəsr ola bilər:
$(selektor).position();
Nümunə
Gəlin divin içərisində yerləşən abzasın position
metodu ilə mövqeyini alaq,
sonra isə alınan obyektin açar sözlərinə müraciət edərək,
bu məlumatı başqa bir abzasa çıxaraq:
<div style="padding: 15px;">
<p style="margin-left: 10px;">mətn</p>
</div>
<p></p>
let position = $('p').first().position();
$('p').last().text('left: ' + position.left + ', top: ' + position.top);
Həmçinin bax
-
metod
offset,
elementin hazırki koordinatlarını almağa imkan verir -
metod
offsetParent,
elementin ən yaxın yerləşdirilmiş valideynini almağa imkan verir -
metod
css,
elementin CSS stillərini almağa və dəyişdirməyə imkan verir