37 of 119 menu

Metoda position

Metoda position umožňuje získat pozici elementu vzhledem k odsazení rodiče, na rozdíl od metody offset, která získává souřadnice vzhledem k dokumentu. Metoda position je užitečnější při pozicování nového elementu vedle jiného v jednom rodiči. Jako výsledek metoda vrací objekt, obsahující vlastnosti top a left. Chyby ve výpočtech mohou nastat, pokud uživatel mění velikost stránky. Také metoda nezískává souřadnice skrytých elementů.

Syntaxe

Získat aktuální souřadnice. V některých případech získané hodnoty mohou být desetinná čísla:

$(selektor).position();

Příklad

Získejme pozici odstavce, který je umístěn v divu pomocí metody position, a poté, přístupem ke klíčům získaného objektu, vypišme tuto informaci v jiném odstavci:

<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);

Viz také

  • metoda offset,
    která umožňuje získat aktuální souřadnice elementu
  • metoda offsetParent,
    která umožňuje získat nejbližšího pozicovaného předka elementu
  • metoda css,
    která umožňuje získat a měnit CSS styly elementu
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout