37 of 119 menu

Metod position

Metod position omogućava dobijanje pozicije elementa u odnosu na marginu roditelja, za razliku od metoda offset, koji dobija koordinate u odnosu na dokument. Metod position je korisniji pri pozicioniranju novog elementa pored drugog unutar istog roditelja. Kao rezultat, metod vraća objekat, koji sadrži svojstva top i left. Greške u proračunu se mogu javiti ako korisnik menja veličinu stranice. Takođe, metod ne dobija koordinate skrivenih elemenata.

Sintaksa

Dobijanje trenutnih koordinata. U nekim slučajevima dobijene vrednosti mogu biti decimalne:

$(selector).position();

Primer

Hajde da dobijemo poziciju pasusa koji je smješten u div-u pomoću metoda position, a zatim, pristupajući ključevima dobijenog objekta, prikažemo tu informaciju u drugom pasusu:

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

Pogledajte takođe

  • metod offset,
    koji omogućava dobijanje trenutnih koordinata elementa
  • metod offsetParent,
    koji omogućava dobijanje najbližeg pozicioniranog pretka elementa
  • metod css,
    koji omogućava dobijanje i menjanje CSS stilova elementa
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij