31 of 119 menu

Metoden height

Metoden height låter dig få och ändra höjden på ett element. Det är viktigt att komma ihåg att vi får det 'beräknade värdet' av höjden (computed height). Till skillnad från metoden css('height'), returnerar den en dimensionslös storhet (till exempel 400) och är praktisk för matematiska beräkningar. Metoden får höjden på elementets innehåll, oavsett angivandet av CSS-egenskapen box-sizing. För att undvika onödiga beräkningar rekommenderas det att använda css('height'). Fel i beräkningen kan också uppstå om användaren ändrar sidans storlek, samt om elementet eller dess förälder är dolda. Höjdvärdet inkluderar inte värden för marginaler och kantlinjer.

Syntax

Få höjden på elementet. I vissa fall kan de erhållna värdena vara bråktal:

$(selector).height();

För att ändra elementets höjd - kan du skicka ett enkelt tal (till exempel 400), då blir måttenheten pixlar, eller en sträng, med angivande av måttenheter (till exempel '10em'):

$(selector).height(nytt värde);

Vi kan också applicera en given funktion på varje element i uppsättningen. Då får funktionen första parametern som elementets nummer i uppsättningen, och den andra parametern - det nuvarande värdet för den givna höjden för det specifika elementet. this inuti funktionen kommer att peka på det aktuella elementet.

Värdet på elementets höjd kommer att ändras till det som funktionen returnerar:

$(selector).height(function(nummer i uppsättningen, nuvarande höjdvärde));

Exempel

Låt oss när vi klickar på #test ändra dess höjd till värdet 30px, med hjälp av metoden height, och även med hjälp av css ändra dess bakgrund till 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 även

  • metoden width,
    som låter dig få och ändra bredden på ett element
  • metoden innerHeight,
    som låter dig få och ändra höjden på ett element, med hänsyn till dess inre utfyllnad
  • metoden outerHeight,
    som låter dig få och ändra höjden på ett element, med hänsyn till dess utfyllnad och kantlinje
  • metoden css,
    som låter dig få och ändra CSS-stilar för ett element
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa