33 of 119 menu

Metoda innerHeight

Metoda innerHeight lejon marrjen dhe ndryshimin e lartësisë së elementit duke marrë parasysh padding-un e tij të brendshëm. Është e rëndësishme të kujtojmë se ne do të marrim 'vlerën e llogaritur' të lartësisë (computed height). Gabimet në llogaritje mund të ndodhin gjithashtu nëse përdoruesi ndryshon përmasat e faqes, si dhe nëse elementi ose prindi i tij janë të fshehur. Vlera e lartësisë nuk merr parasysh trashësinë e border-it të elementit.

Sintaksa

Merrni lartësinë e elementit. Në disa raste vlerat e marra mund të jenë thyesore:

$(selector).innerHeight();

Për të ndryshuar lartësinë e elementit - mund të kaloni një numër (për shembull 400), atëherë njësitë e matjes do të jenë pixel, ose një varg, me specifikimin e njësive të matjes (për shembull '10em'):

$(selector).innerHeight(vlera e re);

Gjithashtu ne mund të aplikojmë një funksion të caktuar për çdo element në grup. Në këtë rast, parametri i parë i funksionit do të marrë numrin e elementit në grup, ndërsa parametri i dytë - vlerën aktuale të lartësisë së caktuar për elementin specifik. this brenda funksionit do të tregojë elementin aktual. Vlera e lartësisë së elementit do të ndryshojë në atë që kthen funksioni:

$(selector).innerHeight(function(numri në grup, vlera aktuale e lartësisë));

Shembull

Le të shfaqim për krahasim informacionin mbi lartësinë e paragrafit #test, të marrë me metodat height dhe innerHeight:

<p id="test">text</p> <p id="out1"></p> <p id="out2"></p> p { margin: 10px; padding: 5px; border: 2px solid blue; } let h1 = $('#test').height(); let h2 = $('#test').innerHeight(); $('#out1').text(h1); $('#out2').text(h2);

Ne do të shohim një ndryshim prej 10px, që është shuma e padding-ut tonë të sipërm dhe të poshtëm.

Shihni gjithashtu

  • metoda height,
    që lejon marrjen dhe ndryshimin e lartësisë së elementit
  • metoda outerHeight,
    që lejon marrjen dhe ndryshimin e lartësisë së elementit, duke marrë parasysh padding-un dhe border-in e tij
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo