36 of 119 menu

Metoden outerWidth

Metoden outerWidth lar deg hente og endre bredden til et element med hensyn til innvendig oppvask, grense og selektivt - utvendig oppvask av elementet. Det er viktig å huske at vi vil få 'beregnet verdi' for bredden (computed width). Feil i beregningen kan også oppstå hvis brukeren endrer størrelsen på siden, og også hvis elementet eller dets forelder er skjult.

Syntaks

Slik kan vi få bredden til et element. Denne metoden kan ta en valgfri parameter i form av true eller false (false er standard), avhengig av om - vil ytre marger bli tatt med eller ikke. I noen tilfeller kan de oppnådde verdiene være brøkdel:

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

For å endre bredden på et element - kan du bare sende et tall (for eksempel 400), da enhetene måling vil være piksler, eller en streng, med angivelse av måleenheter (for eksempel '10em'):

$(selector).outerWidth(new value, [including_margin]);

Vi kan også bruke en gitt funksjon på hvert element i settet. Samtidig vil funksjonen motta som første parameter nummeret til elementet i settet, og som andre parameter - gjeldende verdi for den angitte bredden for det spesifikke elementet. this inne i funksjonen vil peke på gjeldende element. Verdien for elementets bredde vil endres til den, som returneres av funksjonen:

$(selector).outerWidth(function(index in set, current width value));

Eksempel

La oss for sammenligning skrive ut informasjon om bredden på avsnittet #test, hentet med metodene width, innerWidth og outerWidth:

<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 w1 = $('#test').width(); let w2 = $('#test').innerWidth(); let w3 = $('#test').outerWidth(false); let w4 = $('#test').outerWidth(true); $('#out1').text(w1); $('#out2').text(w2); $('#out3').text(w3); $('#out4').text(w4);

Se også

  • metoden width,
    som lar deg hente og endre bredden til et element
  • metoden innerWidth,
    som lar deg hente og endre bredden til et element, med hensyn til dets innvendige oppvask
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis