我有趣的問題。我使用jQuery(行列表)通過ajax加載一些數據,然後將它們放入div中,最終將其附加到文檔中。當我試圖這樣做jQuery,js,ajax,div元素錯誤高度
doc.append(myDiv);
console.log(myDiv.height());
我得到錯誤的高度(文檔檢查器顯示不同的值)。但是當我等待(例如750毫秒),然後嘗試獲得身高時,沒關係。
有我的問題,我做錯了什麼,或者它是瀏覽器的正常行爲? (我正在使用Chrome)
乾杯。
向上, 要明確的事情了,我折騰這樣的:
success: function() {
for(line in data){
doing sth on line, and then append to myDiv
}
myDiv.height()
}
也許你的div有'display:none'在你檢查它的高度時? – lazyhammer 2012-04-27 09:12:11