将图片加载到JavaScript Image
对象时,我会假设,一旦为图片load
触发了i
事件,那么i.complete
应为{{} 1}}。要么就是没有发生,要么(更可能,我怀疑)我的jQuery / JavaScript代码中有一个错误。
代码(向下剥离,但我非常确信这里的相关内容是什么)
true
此控制台日志会触发一些但不是大多数我的图像。我认为它永远不应该触发。为了它的价值,我在FireFox 3.6.18中工作(因为它非常稳定,并且有很好的开发工具)。
任何人都知道可能会发生什么?
答案 0 :(得分:0)
$img
指的是什么?
在 onTileLoad
函数中,this
表示$img
。如果$img
是jQuery对象(如图所示),则它没有complete
属性。 complete
属性仅在DOM对象上设置。
看看这个test case
。
希望这会有所帮助,
干杯