我試着運行.outerHeight(),我只是通過附加.append()jQuery的.outerHeight().append()後
$("#someid").append("<ul id='#otherid'><li>something</li></ul>");
var h = $("#otherid").outerHeight();
到html這個 「H」 之後,元素的功能有錯誤的值。我認爲這是由於「附加」而不是將css應用於創建的元素。 .outerHeight()運行正確,如果我將它放在「setTimeout」中,但不是在「追加」之後。
你知道如何在剛添加元素後得到正確的outerHeight值嗎?
沒有ü嘗試只是高度()? –