37 of 119 menu

Metode position

Metode position ļauj iegūt elementa pozīciju attiecībā pret vecāka elementa atkāpēm, atšķirībā no metodes offset, kura iegūst koordinātas attiecībā pret dokumentu. Metode position ir noderīgāka pozicionējot jaunu elementu blakus citam vienā vecākā elementā. Rezultātā metode atgriež objektu, kura satur īpašības top un left. Kļūdas aprēķinos var rasties, ja lietotājs maina lapas izmērus. Tāpat metode neiegūst slēpto elementu koordinātas.

Sintakse

Iegūt pašreizējās koordinātas. Dažos gadījumos iegūtās vērtības var būt daļskaitļi:

$(selector).position();

Piemērs

Iegūsim rindkopas pozīciju, kas atrodas div elementā, izmantojot metodi position, un pēc tam, piekļūstot iegūtā objekta atslēgām, izvadīsim šo informāciju citā rindkopā:

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

Skatiet arī

  • metode offset,
    kura ļauj iegūt pašreizējās elementa koordinātas
  • metode offsetParent,
    kura ļauj iegūt tuvāko pozicionēto elementa priekšteci
  • metode css,
    kura ļauj iegūt un mainīt elementa CSS stilus
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt