35 of 119 menu

Metode outerHeight

Metode outerHeight memungkinkan untuk mendapatkan dan mengubah tinggi elemen dengan mempertimbangkan padding, border, dan secara opsional - margin elemen. Penting untuk diingat bahwa kita akan mendapatkan 'nilai terhitung' dari tinggi (computed height). Kesalahan dalam perhitungan juga dapat terjadi jika pengguna mengubah ukuran halaman, atau jika elemen atau induknya tersembunyi.

Sintaksis

Ini adalah cara kita bisa mendapatkan tinggi elemen. Metode ini dapat menerima parameter opsional berupa true atau false (false adalah nilai default), tergantung pada apakah margin akan diperhitungkan atau tidak. Dalam beberapa kasus, nilai yang diperoleh mungkin berupa pecahan:

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

Untuk mengubah tinggi elemen - kita dapat meneruskan hanya angka (misalnya 400), maka satuan pengukurannya akan menjadi piksel, atau string, dengan menentukan satuan pengukuran (misalnya '10em'):

$(selector).outerHeight(nilai baru, [include_margin]);

Kita juga dapat menerapkan fungsi yang ditentukan ke setiap elemen dalam kumpulan. Dalam hal ini, parameter pertama fungsi akan menerima indeks elemen dalam kumpulan, dan parameter kedua - nilai tinggi saat ini untuk elemen tertentu. this di dalam fungsi akan menunjuk ke elemen saat ini. Nilai tinggi elemen akan berubah menjadi nilai yang dikembalikan oleh fungsi:

$(selector).outerHeight(function(index, currentHeight));

Contoh

Mari kita tampilkan informasi tentang tinggi paragraf #test, yang diperoleh dengan metode height, innerHeight dan outerHeight untuk perbandingan:

<p id="test">teks</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);

Lihat juga

  • metode height,
    yang memungkinkan untuk mendapatkan dan mengubah tinggi elemen
  • metode innerHeight,
    yang memungkinkan untuk mendapatkan dan mengubah tinggi elemen, dengan mempertimbangkan padding-nya
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak