31 of 119 menu

Metoda height

Metoda height omogoča pridobivanje in spreminjanje višine elementa. Pomembno je si zapomniti, da bomo dobili 'izračunano vrednost' višine (computed height). Za razliko od metode css('height'), vrne brezdimenzijsko količino (na primer 400) in je priročen pri matematičnih izračunih. Metoda pridobi višino vsebine elementa, neodvisno od navedbe CSS-lastnosti box-sizing. Da bi se izognili nepotrebnim izračunom, je priporočljivo uporabiti css('height'). Napake pri izračunu se lahko pojavijo tudi, če uporabnik spreminja velikost strani, ali če so element ali njegov starš skriti. Vrednost višine ne upošteva vrednosti odmikov in obrobe.

Sintaksa

Pridobi višino elementa. V nekaterih primerih so lahko dobljene vrednosti delne:

$(selektor).height();

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

$(selektor).height(nova vrednost);

Prav tako lahko uporabimo dano funkcijo za vsak element v nizu. Pri tem prvi parameter funkcija dobi zaporedno številko elementa v nizu, drugi parameter pa trenutno vrednost dane 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).height(function(zaporedna številka v nizu, trenutna vrednost višine));

Primer

Poglejmo, da ob kliku na #test spremenimo njegovo višino na vrednost 30px, z uporabo metode height, ter hkrati s pomočjo css spremenimo njegovo ozadje v zeleno:

<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' }); });

Glejte tudi

  • metoda width,
    ki omogoča pridobivanje in spreminjanje širine elementa
  • metoda innerHeight,
    ki omogoča pridobivanje in spreminjanje višine elementa, z upoštevanjem njegovih notranjih odmikov
  • metoda outerHeight,
    ki omogoča pridobivanje in spreminjanje višine elementa, z upoštevanjem njegovih odmikov in obrobe
  • metoda css,
    ki omogoča pridobivanje in spreminjanje CSS slogov elementa
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