31 of 119 menu

Metode height

Metode height ļauj iegūt un mainīt elementa augstumu. Ir svarīgi atcerēties, ka mēs iegūsim 'aprēķināto vērtību' augstuma (computed height). Atšķirībā no metodes css('height'), tā atgriež bezdimensiju lielumu (piemēram, 400) un ir ērta matemātiskiem aprēķiniem. Metode iegūst elementa satura augstumu, neatkarīgi no CSS īpašības box-sizing norādes. Lai izvairītos no nevajadzīgiem aprēķiniem, ieteicams izmantot css('height'). Aprēķinu kļūdas var rasties arī tad, ja lietotājs maina lapas izmērus, kā arī, ja elements vai tā vecāks elements ir paslēpts. Augstuma vērtība neiekļauj atkāpju un apmales vērtības.

Sintakse

Iegūt elementa augstumu. Dažos gadījumos iegūtās vērtības var būt daļskaitļi:

$(selektors).height();

Lai mainītu elementa augstumu - var padot vienkārši skaitli (piemēram, 400), tad mērvienības būs pikseļi, vai virkni, ar mērvienību norādi (piemēram, '10em'):

$(selektors).height(jaunā vērtība);

Mēs varam arī piemērot doto funkciju katram elementam komplektā. Šajā gadījumā pirmais parametrs funkcijai iegūs elementa numuru komplektā, bet otrais parametrs - pašreizējo noteiktā augstuma vērtību konkrētajam elementam. this funkcijas iekšienē norādīs uz pašreizējo elementu.

Elementa augstuma vērtība mainīsies uz to, ko atgriezīs funkcija:

$(selektors).height(function(numurs komplektā, pašreizējā augstuma vērtība));

Piemērs

Klikšķinot uz #test, mainīsim tam augstumu uz vērtību 30px, izmantojot metodi height, kā arī ar css mainīsim tā fona krāsu uz zaļu:

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

Skatiet arī

  • metode width,
    kas ļauj iegūt un mainīt elementa platumu
  • metode innerHeight,
    kas ļauj iegūt un mainīt elementa augstumu, ņemot vērā tā iekšējās atkāpes
  • metode outerHeight,
    kas ļauj iegūt un mainīt elementa augstumu, ņemot vērā tā atkāpes un apmali
  • metode css,
    kas ļauj iegūt un mainīt elementa CSS stilus
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt