35 of 119 menu

Meetod outerHeight

Meetod outerHeight võimaldab hankida ja muuta elemendi kõrgust, võttes arvesse sisemisi paddingut, piiri ja valikuliselt - välimisi margineid. Tähtis on meeles pidada, et me saame 'arvutusliku väärtuse' kõrgusest (computed height). Arvutusvead võivad tekkida ka siis, kui kasutaja muudab lehe suurust, samuti kui element või selle vanem on peidetud.

Süntaks

Nii saame me elemendi kõrguse. See meetod võib võtta valikulise parameetri kujul true või false (false on vaikimisi), sõltuvalt sellest - kas arvesse võetakse välised marginaalid või mitte. Mõnel juhul võivad saadud väärtused olla murdarvud:

$(selector).outerWidth([including_margin]);

Elemendi kõrguse muutmiseks - saab edastada lihtsalt numbri (näiteks 400), siis mõõtühikud on pikslid, või stringi, koos mõõtühikute märkimisega (näiteks '10em'):

$(selector).outerHeight(uus väärtus, [including_margin]);

Samuti saame me rakendada määratud funktsiooni igale elemendile komplektis. Sel juhul saab funktsioon esimese parameetrina elemendi numbri komplektis ja teise parameetrina - praeguse kõrguse väärtuse konkreetse elemendi jaoks. this funktsiooni sees viitab praegusele elemendile. Elemendi kõrguse väärtus muutub selleks, mille funktsioon tagastab:

$(selector).outerHeight(function(number in set, current height value));

Näide

Võrdluseks kuvame lõigu #test kõrguse info, mis on saadud meetoditega height, innerHeight ja 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);

Vaata ka

  • meetod height,
    mis võimaldab hankida ja muuta elemendi kõrgust
  • meetod innerHeight,
    mis võimaldab hankida ja muuta elemendi kõrgust, võttes arvesse selle sisemisi paddingut
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu