31 of 119 menu

Metoden height

Metoden height gør det muligt at få og ændre højden af et element. Det er vigtigt at huske, at vi vil få den 'beregnede værdi' af højden (computed height). I modsætning til metoden css('height'), returnerer den en dimensionsløs værdi (for eksempel 400) og er praktisk til matematiske beregninger. Metoden får højden af elementets indhold, uafhængigt af angivelsen af CSS-egenskaben box-sizing. For at undgå unødvendige beregninger anbefales det at bruge css('height'). Fejl i beregningen kan også opstå, hvis brugeren ændrer sidens størrelse, eller hvis elementet eller dets forælder er skjult. Højdeværdien tager ikke højde for værdier af margen og ramme.

Syntaks

Få højden af elementet. I nogle tilfælde de opnåede værdier kan være brøker:

$(selektor).height();

For at ændre højden af elementet - kan man sende et tal (for eksempel 400), så vil måleenheden være pixels, eller en streng, med angivelse af måleenhed (for eksempel '10em'):

$(selektor).height(ny værdi);

Vi kan også anvende en given funktion på hvert element i sættet. Her vil funktionen som første parameter modtage elementets nummer i sættet, og som anden parameter - den aktuelle værdi af den angivne højde for det konkrete element. this inde i funktionen vil pege på det aktuelle element.

Værdien af elementets højde vil blive ændret til den, som funktionen returnerer:

$(selektor).height(function(nummer i sættet, aktuel højdeværdi));

Eksempel

Lad os ved klik på #test ændre dens højde til værdien 30px, ved hjælp af metoden height, og også ved hjælp af css ændre dens baggrund til grøn:

<div id="test"></div> #test { width: 50px; height: 90px; background: red; color: white; margin-top: 10px; cursor: pointer; } $('#test').one('click', function() { $(this).height(30).css({ cursor: 'auto', backgroundColor: 'green' }); });

Se også

  • metoden width,
    som gør det muligt at få og ændre bredden af et element
  • metoden innerHeight,
    som gør det muligt at få og ændre højden af et element, herunder dens indre margen
  • metoden outerHeight,
    som gør det muligt at få og ændre højden af et element, herunder dens margen og ramme
  • metoden css,
    som gør det muligt at få og ændre CSS-stile for et element
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis