37 of 119 menu

position-metodi

Metodi position mahdollistaa elementin sijainnin hankkimisen suhteessa vanhemman marginaaleihin, toisin kuin metodi offset, joka hankkii koordinaatit suhteessa asiakirjaan. Metodi position on hyödyllisempi kun uusi elementti sijoitetaan toisen viereen samaan vanhempaan. Tuloksena metodi palauttaa objektin, joka sisältää ominaisuudet top ja left. Laskentavirheitä voi ilmetä, jos käyttäjä muuttaa sivun kokoa. Myöskään metodi ei hae piilotettujen elementtien koordinaatteja.

Syntaksi

Hanki nykyiset koordinaatit. Joissakin tapauksissa saadut arvot voivat olla murtolukuja:

$(valitsin).position();

Esimerkki

Haetaan kappaleen sijainti, joka sijaitsee div-elementissä position-menetelmällä, ja sitten viitaten saadun objektin avaimiin, tulostetaan tämä tieto toiseen kappaleeseen:

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

Katso myös

  • metodi offset,
    joka mahdollistaa elementin nykyisten koordinaattien hankkimisen
  • metodi offsetParent,
    joka mahdollistaa lähimmän sijoitettun esi-elementin hankkimisen
  • metodi css,
    joka mahdollistaa elementin CSS-tyylien hankkimisen ja muuttamisen
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää