Internet explorer 8 使用jQuery在IE8中衰减动态PNG

Internet explorer 8 使用jQuery在IE8中衰减动态PNG,internet-explorer-8,png,iepngfix,Internet Explorer 8,Png,Iepngfix,我已经找到了很多关于修复IE8 PNG问题的文章,但我似乎无法将其中任何一篇适应我的场景 我有四个PNG,它们是使用$.load()动态生成的。它们淡入淡出,然后生成另外四个PNG并执行相同的操作 在IE8中,图像的半透明部分有黑色背景 是否有一种方法可以在加载单个PNG时对其运行alpha过滤器,而不是在DOM就绪时预先运行 还有其他建议吗 谢谢 您需要使用AlphaImageLoader过滤器(而不是)来显示图像。 即使在IE 8中,这对于让过滤器一起播放也是必要的。所以我必须将图像设置为d

我已经找到了很多关于修复IE8 PNG问题的文章,但我似乎无法将其中任何一篇适应我的场景

我有四个PNG,它们是使用$.load()动态生成的。它们淡入淡出,然后生成另外四个PNG并执行相同的操作

在IE8中,图像的半透明部分有黑色背景

是否有一种方法可以在加载单个PNG时对其运行alpha过滤器,而不是在DOM就绪时预先运行

还有其他建议吗


谢谢

您需要使用
AlphaImageLoader
过滤器(而不是
)来显示图像。

即使在IE 8中,这对于让过滤器一起播放也是必要的。

所以我必须将图像设置为div的背景?