IE中的Jquery图像加载

时间:2012-02-20 00:42:13

标签: jquery

我一直在尝试使用一个脚本,它可以在Chrome和Firefox中运行良好但在IE浏览器中运行。

见这里 http://www.micahcarrick.com/code/jquery-image-swap/index.html

为什么它不起作用,任何想法都是谁?

1 个答案:

答案 0 :(得分:6)

在IE的至少某些版本中,您必须在设置.src属性之前注册加载事件,因为如果图像在缓存中,则加载事件将在您设置{{1因此,如果您尚未设置.src事件处理程序,则会错过它。

在jsFiddle代码中,它需要是这个(也简化了一点):

.load

您可以在此处查看:http://jsfiddle.net/jfriend00/vEVVG/