6

我正在使用 jquery 预加载动画 gif,然后将带有动画 gif 的消息注入到代码中。在 Firefox 4.0 发布之前,它一直可以正常工作。从那时起,只显示第一帧并且动画被冻结。(它在 IE 和 chrome 上运行良好)

我用:

$("<img>").attr("src",image);  // preload the image

后来:

$(message).insertAfter(obj);  // inject animated gif and some text

[编辑] 添加了 jsfiddle 示例:http: //jsfiddle.net/na2ku/35/

4

1 回答 1

2

也许尝试将图像对象插入文档而不是添加简单的标签。

var img = new Image();
img.src = "image.gif";
$(img).insertAfter(message);
于 2011-12-07T12:26:48.430 回答