35 of 119 menu

Metod outerHeight

Metod outerHeight omogućava da se dobije i promeni visina elementa uzimajući u obzir unutrašnje odstupanja, granicu i selektivno - spoljašnje odstupanja elementa. Važno je zapamtiti da ćemo dobijati 'izračunatu vrednost' visine (computed height). Greške u izračunavanju takođe mogu nastati, ako korisnik menja veličine stranice, kao i, ako je element ili njegov roditelj skriven.

Sintaksa

Tako možemo dobiti visinu elementa. Ovaj metod može prihvatati opcioni parametar u vidu true ili false (false je podrazumevano), zavisno od toga - da li će se uračunavati spoljašnja odstupanja ili ne. U nekim slučajevima dobijene vrednosti mogu biti razlomljene:

$(selektor).outerWidth([uključujući_margin]);

Da bismo promenili širinu elementa - možemo proslediti jednostavno broj (na primer 400), tada će jedinice merenja biti pikseli, ili string, sa naznakom jedinica merenja (na primer '10em'):

$(selektor).outerHeight(nova vrednost, [uključujući_margin]);

Takođe možemo primeniti zadatu funkciju na svaki element u skupu. Pritom će prvi parametar funkcija dobiti broj elementa u skupu, a drugi parametar - trenutnu vrednost zadate visine za konkretni element. this unutar funkcije će ukazivati na trenutni element. Vrednost širine elementa će se promeniti u onu, koju vrati funkcija:

$(selektor).outerHeight(function(broj u skupu, trenutna vrednost visine));

Primer

Hajde za poređenje da prikažemo informaciju o visini pasusa #test, dobijenoj metodima height, innerHeight i outerHeight:

<p id="test">tekst</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);

Pogledajte takođe

  • metod height,
    koji omogućava da se dobije i promeni visina elementa
  • metod innerHeight,
    koji omogućava da se dobije i promeni visina elementa, uzimajući u obzir njegova unutrašnja odstupanja
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij