35 of 119 menu

outerHeight metodu

outerHeight metodu elementi daxili kenar bosluqlari, serhed ve secici olaraq - xarici kenar bosluqlari nezere alinmaqla hundurluyunu almaq ve deyismeye imkan verir. Onemlidir ki, biz hundurluyun 'hesablanmis deyerini' alacagiq (computed height). Hesablamada xatalar istifadeci sehifenin olculerini deyisdirdikde ve ya element ve ya onun valideyni gizlendikde bas vere biler.

Sintaksis

Beləliklə, biz elementin hundurluyunu ala bilerik. Bu metod true ve ya false (false standart olaraq qebul edilir) olan mecburi olmayan parametri qebul ede biler, xarici kenar bosluqlarinin nezere alinip-alinmayacagindan asili olaraq. Bəzi hallarda alinan deyerler kesirli ola biler:

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

Elementin hundurluyunu deyismek ucun - sadəcə reqem (meselen 400) oturule biler, onda olcu vahidleri piksel olacaq, ya da olcu vahidlerini gosteren setir (meselen '10em'):

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

Biz hemcinin teyin edilmis funksiyani setirdəki her bir elemente tetbiq ede bilerik. Bununla yanaşı funksiya ilk parametr kimi setirdeki elementin nomresini, ikinci parametr kimi ise hemin element ucun teyin edilmis hundurluyun hazırkı deyerini alacaq. Funksiya daxilində this hazırkı elementi gosterecek. Elementin hundurluk deyeri funksiyanin qaytardigi deyere deyisecek:

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

Numune

Gelin muqayise ucun #test abzasinin hundurlugu haqqinda melumati, height, innerHeight ve outerHeight metodlari ile elde ederek cixadaq:

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

Hemcinin bax

  • height metodu,
    elementin hundurluyunu almaq ve deyismeye imkan verir
  • innerHeight metodu,
    elementin daxili kenar bosluqlarini nezere alaraq hundurluyunu almaq ve deyismeye imkan verir
azbydeenesfrkakkptruuz