如圖所示,不是應該得到55.17嗎
$('.pr-tab').get(0).getBoundingClientRect().height取得的就是真實的資料了具體可以參考http://stackoverflow.com/ques...
傳回一個整數(不包含「px」)表示的值 ,或如果在一個空集合上呼叫該方法,則會傳回 null。
文檔裡說outerHeight()方法只能回傳一個整數值,你的55.17進行了取捨,只回傳55
outerHeight()
我通常使用原生JS中的element.offsetHeight; && element.offsetWidth 參考連結https://developer.mozilla.org...
給點延遲 是dom還沒插進去 您就開始計算高度了 給個50ms的延遲再去取值
$('.pr-tab').get(0).getBoundingClientRect().height取得的就是真實的資料了
具體可以參考http://stackoverflow.com/ques...
文檔裡說
outerHeight()
方法只能回傳一個整數值,你的55.17進行了取捨,只回傳55我通常使用原生JS中的element.offsetHeight; && element.offsetWidth 參考連結https://developer.mozilla.org...
給點延遲 是dom還沒插進去 您就開始計算高度了 給個50
ms的延遲再去取值