35 of 119 menu

Metoda outerHeight

Metoda outerHeight omogoča pridobivanje in spreminjanje višine elementa z upoštevanjem notranjih odmikov, obrobe in izbirno - zunanjih odmikov elementa. Pomembno je zapomniti, da bomo dobili 'izračunano vrednost' višine (computed height). Napake pri izračunu se lahko pojavijo tudi, če uporabnik spremeni velikost strani ali če je element ali njegov starš skrit.

Sintaksa

Tako lahko dobimo višino elementa. Ta metoda lahko sprejme neobvezen parameter v obliki true ali false (false je privzeto), odvisno od tega, ali bodo upoštevani zunanji odmiki ali ne. V nekaterih primerih so lahko dobljene vrednosti delne:

$(selektor).outerWidth([vključno_margin]);

Za spremembo višine elementa - lahko podamo preprosto število (na primer 400), potem bodo enote meritve slikovne pike, ali niz z navedbo enot merjenja (na primer '10em'):

$(selektor).outerHeight(nova vrednost, [vključno_margin]);

Prav tako lahko uporabimo določeno funkcijo za vsak element v nizu. Pri tem funkcija kot prvi parameter prejme številko elementa v nizu, kot drugi parameter pa - trenutno vrednost določene višine za posamezen element. this znotraj funkcije bo kazal na trenutni element. Vrednost višine elementa se bo spremenila na tisto, ki jo vrne funkcija:

$(selektor).outerHeight(function(številka v nizu, trenutna vrednost višine));

Primer

Za primerjavo izpišimo informacije o višini odstavka #test, pridobljene z metodami height, innerHeight in 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);

Glejte tudi

  • metoda height,
    ki omogoča pridobivanje in spreminjanje višine elementa
  • metoda innerHeight,
    ki omogoča pridobivanje in spreminjanje višine elementa, z upoštevanjem njegovih notranjih odmikov
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni