Я прикрепляю функцию к изображению, которое будет выполняться при загрузке изображения:
this.img.load( function(self){ return function(){
self.ready = true;
// more code
}; }(this) );
this
- это объект, this.img
- это объект изображения. В Internet Explorer эта функция никогда не вызывается. Отлично работает в Safari, Firefox и Chrome.
Я не очень знаком с IE и буду очень признателен за помощь. Полный источник здесь (строка 125).