Mitleser: Webkits: Höhe auslesen – zu früh

Beitrag lesen

Gibt es da was Besseres als auf $(window).ready() zu warten (da sind etliche Bilder auf der Seite) oder einen Timeout (auf was auch immer für einen Wert) zu setzen? Wie bekomme ich die Höhe des Elements so früh wie möglich, aber so spät wie nötig, d.h. nach dem Rendern?

Geht das nicht mit CSS-Transitions?!?! SCNR

Spontane Gedanken zur eigentlichen Frage:

  • Tangieren denn die noch nicht geladenen Ressourcen die Höhe von #foo? Dann läge die Sache ja auf der Hand.

  • Verändert sich das Verhalten, wenn Du #foo kopierst und kurzzeitig (unsichtbar) direkt hinter Body klatschst? Hier würde ich bewusst html() und nicht append & co verwenden, damit hatte ich schon Verzögerungseffekte, wenn auch im Gecko.

  • Spinnt nur .height() oder bringen andere Kandidaten(z.B. outerHeight) bessere Ergebnisse?