我试着运行.outerHeight(),我只是通过附加.append()jQuery的.outerHeight().append()后
$("#someid").append("<ul id='#otherid'><li>something</li></ul>");
var h = $("#otherid").outerHeight();
到html这个 “H” 之后,元素的功能有错误的值。我认为这是由于“附加”而不是将css应用于创建的元素。 .outerHeight()运行正确,如果我将它放在“setTimeout”中,但不是在“追加”之后。
你知道如何在刚添加元素后得到正确的outerHeight值吗?
没有ü尝试只是高度()? –