jQuery獲取display爲none的隱藏元素的寬度和高度的解決方案

一、利用給元素添加行內樣式:visibility:hidden;display:blockjavascript

二、讓隱藏元素變成有物理尺寸存在,但不可見,獲取元素寬高css

三、再給它還原成display爲none,去除visibilityjava

//#step-2默認是隱藏 display:none

//添加樣式,物理可見
$("#step-2").css({"display":"block","visibility":"hidden"});

//獲取#step-2裏面特定元素寬高

//還原
$("#step-2").removeAttr("style");
相關文章
相關標籤/搜索