nam: event, wenn Bild geladen ist (jQuery)

Beitrag lesen

Hi

Der Timeout ist unnötig. Entweder wird der onload Event gefeuert oder complete ist bereits gesetzt.

Warum einfach machen, wenn's auch kompliziert geht?
Danke dir!

Hier für's Archiv:

function oncomplete (jqimg, callback) {  
	if (jqimg.get(0).complete) {  
		callback();  
	} else {  
		jqimg.bind('load', callback);  
	}  
}  
$(document).ready(function () {  
	oncomplete ($('#bild'), function (event) {  
		window.alert('bild geladen');  
	});  
});  

Gruss,
nam