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