37 of 119 menu

Metodas position

Metodas position leidžia gauti elemento poziciją reliatyviai tėvinio elemento atitraukimams, skirtingai nuo metodo offset, kuris gauna koordinates reliatyviai dokumentui. Metodas position yra naudingesnis pozicionuojant naują elementą šalia kito viename tėviniame elemente. Kaip rezultatą, metodas grąžina objektą, kuriame yra savybės top ir left. Skaičiavimo klaidos gali atsirasti, jei naudotojas keičia puslapio dydį. Taip pat metodas negauna pasišlėpusių elementų koordinacių.

Sintaksė

Gauti dabartines koordinates. Kai kuriais atvejais gautos reikšmės gali būti trupmeninės:

$(selektorius).position();

Pavyzdys

Gaukime paragrafo, kuris yra div elemente, poziciją naudodami metodą position, o tada, kreipdamiesi į gauto objekto raktus, atvaizduokime šią informaciją kitame paragrafe:

<div style="padding: 15px;"> <p style="margin-left: 10px;">tekstas</p> </div> <p></p> let position = $('p').first().position(); $('p').last().text('kairė: ' + position.left + ', viršus: ' + position.top);

Taip pat žiūrėkite

  • metodas offset,
    kuris leidžia gauti dabartines elemento koordinates
  • metodas offsetParent,
    kuris leidžia gauti artimiausią elemento pozicionuotą protėvį
  • metodas css,
    kuris leidžia gauti ir keisti elemento CSS stilius
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti