35 of 119 menu

Metoden outerHeight

Metoden outerHeight lar deg hente og endre høyden til et element med hensyn til innvendig padding, ramme og valgfritt - ytre marger. Det er viktig å huske at vi vil få en 'beregnet verdi' for høyden (computed height). Feil i beregningen kan også oppstå hvis brukeren endrer størrelsen på siden, eller hvis elementet eller dets forelder er skjult.

Syntaks

Slik kan vi hente høyden på et element. Denne metoden kan ta en valgfri parameter i form av true eller false (false er standard), avhengig av om ytre marger skal inkluderes eller ikke. I noen tilfeller kan de oppnådde verdiene være brøkdeler:

$(selector).outerWidth([including_margin]);

For å endre høyden på et element - kan du sende et tall (for eksempel 400), da vil måleenheten være piksler, eller en streng, med angivelse av måleenheter (for eksempel '10em'):

$(selector).outerHeight(new value, [including_margin]);

Vi kan også bruke en gitt funksjon på hvert element i settet. I dette tilfellet vil funksjonen motta indeksen til elementet i settet som første parameter, og som andre parameter - den nåværende verdien for høyden for det spesifikke elementet. this inne i funksjonen vil peke på det gjeldende elementet. Verdien for elementets høyde vil endres til den som returneres av funksjonen:

$(selector).outerHeight(function(index, currentHeight));

Eksempel

La oss for sammenligning skrive ut informasjon om høyden på avsnittet #test, hentet med metodene height, innerHeight og outerHeight:

<p id="test">text</p> <p id="out1"></p> <p id="out2"></p> <p id="out3"></p> <p id="out4"></p> p { margin: 10px; padding: 5px; border: 2px solid blue; } let h1 = $('#test').height(); let h2 = $('#test').innerHeight(); let h3 = $('#test').outerHeight(); let h4 = $('#test').outerHeight(true); $('#out1').text(h1); $('#out2').text(h2); $('#out3').text(h3); $('#out4').text(h4);

Se også

  • metoden height,
    som lar deg hente og endre høyden på et element
  • metoden innerHeight,
    som lar deg hente og endre høyden på et element, med hensyn til dets innvendige padding
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis