Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Mendapatkan Ketinggian Elemen Di Dalam Div Tersembunyi Dengan Cekap Menggunakan jQuery?
Mendapatkan ketinggian elemen yang disembunyikan dalam div tersembunyi boleh mencabar. Kaedah konvensional melibatkan paparan div, mendapatkan semula ketinggian dan kemudian menyembunyikannya, yang boleh menyusahkan.
Walau bagaimanapun, terdapat pendekatan yang lebih cekap yang memanfaatkan keupayaan jQuery untuk mengubah suai gaya CSS:
Ubah suai CSS: Tetapkan sifat CSS berikut untuk sementara waktu untuk div tersembunyi:
var previousCss = $("#myDiv").attr("style"); $("#myDiv").css({ position: 'absolute', // Optional if #myDiv is already absolute visibility: 'hidden', display: 'block' }); optionHeight = $("#myDiv").height(); $("#myDiv").attr("style", previousCss ? previousCss : "");
Pendekatan ini menyediakan cara yang lebih cekap dan fleksibel untuk mendapatkan ketinggian elemen tersembunyi, tanpa perlu menunjukkan dan menyembunyikan div induk berulang kali.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Ketinggian Elemen Di Dalam Div Tersembunyi Dengan Cekap Menggunakan jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!