37 of 119 menu

Metóda position

Metóda position umožňuje získať pozíciu prvku vzhľadom na okraje rodiča, na rozdiel od metódy offset, ktorá získava súradnice vzhľadom na dokument. Metóda position je užitočnejšia pri pozicionovaní nového prvku vedľa iného v jednom rodičovi. Výsledkom metódy je objekt obsahujúci vlastnosti top a left. Chyby vo výpočtoch môžu nastať, ak používateľ zmení veľkosti stránky. Taktiež metóda nezíska súradnice skrytých prvkov.

Syntax

Získať aktuálne súradnice. V niektorých prípadoch získané hodnoty môžu byť desatinné čísla:

$(selektor).position();

Príklad

Získajme pozíciu odseku, ktorý je umiestnený v dive pomocou metódy position, a potom, prístupom k vlastnostiam získaného objektu, vypíšme túto informáciu v inom odseku:

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

Pozrite tiež

  • metóda offset,
    ktorá umožňuje získať aktuálne súradnice prvku
  • metóda offsetParent,
    ktorá umožňuje získať najbližšieho pozicionovaného predka prvku
  • metóda css,
    ktorá umožňuje získať a zmeniť CSS štýly prvku
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť