bei Bildern feuert das onload-Event, darüber lese ich die Größe von Bildern aus.
was genau meinst du damit?Selbst wenn ich mit $(document).ready warte bis alles geladen ist, kriege ich ungültige Werte..
$(document).ready(…) (intern DOMContentLoaded-Event) wartet NICHT auf das Laden des Bildes, sondern nur auf das Einlesen des HTML-Codes.
Wenn das Bild vollständig geladen ist, feuert ein load-Event beim Bild, wie Jürgen schrieb. Der dokumentweite load-Event feuert, wenn alle Bilder geladen sind – in jQuery $(window).load(function() {…}).
<img src="…" id="bild">
$('#bild').load(function() {…});
oder dokumentweit
$(window).load(function() {…});
Dann klappt auch das Auslesen der http://de.selfhtml.org/javascript/objekte/images.htm#height@title=Höhe.
Mathias