jQuery:獲取jQuery中隱藏元素的高度我需要得到一個元素的高度是在一個div是隱藏的?,F(xiàn)在,我顯示div,獲取高度,并隱藏父div。這看起來有點傻。有更好的辦法嗎?我使用的是jQuery 1.4.2:$select.show();optionHeight = $firstOption.height(); //we can only get height if its visible$select.hide();
3 回答

DIEA
TA貢獻1820條經(jīng)驗 獲得超2個贊
position
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 : "");

繁星coding
TA貢獻1797條經(jīng)驗 獲得超4個贊
$('#some-element').height();
$('#some-element').actual('height');
完整的文件,請參閱 這里 ..也有一個演示包括在頁面中。
添加回答
舉報
0/150
提交
取消