興味深い問題があります。jQuery (行のリスト) を使用して ajax 経由でデータをロードし、それらを div に配置します。これが最終的にドキュメントに追加されます。このように sth を実行しようとすると
doc.append(myDiv);
console.log(myDiv.height());
高さが間違っています (ドキュメント インスペクタに異なる値が表示されます)。しかし、待ってから (たとえば 750ms)、高さを取得しようとすると、問題ありません。
そして、私の質問があります。私は間違っているのでしょうか、それともブラウザの通常の動作ですか? (私はChromeを使用しています)
乾杯。
アップ、物事を片付けるために、私は次のようにします:
success: function() {
for(line in data){
doing sth on line, and then append to myDiv
}
myDiv.height()
}