37 of 119 menu

Metoden position

Metoden position gör det möjligt att få elementets position relativt förälderns kant, till skillnad från metoden offset, som får koordinater relativt dokumentet. Metoden position är mer användbar när man positionerar ett nytt element bredvid ett annat inom samma förälder. Metoden returnerar ett objekt som innehåller egenskaperna top och left. Fel i beräkningar kan uppstå om användaren ändrar sidans storlek. Metoden får heller inte koordinater för dolda element.

Syntax

Få de aktuella koordinaterna. I vissa fall kan de erhållna värdena vara bråktal:

$(selector).position();

Exempel

Låt oss få positionen för stycket som finns i div med metoden position, och sedan, genom att hänvisa till nycklarna i det erhållna objektet, skriva ut denna information i ett annat stycke:

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

Se även

  • metoden offset,
    som gör det möjligt att få elementets aktuella koordinater
  • metoden offsetParent,
    som gör det möjligt att få elementets närmaste positionerade förfader
  • metoden css,
    som gör det möjligt att få och ändra elementets CSS-stilar
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa