【发布时间】:2012-02-09 00:23:41
【问题描述】:
我有几个图像链接还没有任何图像,但我知道它们何时可用,它们将被命名为 pic1 和 pic2.jpg,所以我为 img 标签设置了图像 src。但是在图像可用之前,我不希望出现损坏图像的红十字,所以我有 noimage.jpg 图标应该替换所有损坏图像的 src。我正在使用它,它有点工作,但 noimage 图标在快速闪现损坏的图像红十字后替换损坏的图像。我们能不能完全阻止快速闪烁显示红十字损坏的图像,这样用户只能看到 noimage 图标..
$("img").error(function () {
$(this).unbind("error").attr("src", "noimage.gif"); });
【问题讨论】:
-
它当前是否包含在 jQuery 文档就绪调用中?
-
为什么不让图像在 DOM 加载时淡入?这应该可能会解决flash的问题,因为那时图像将被加载和替换
-
在 document.ready() 里面{}如何让图像淡入??
-
这是一个快速的方法stackoverflow.com/questions/92720/…
标签: javascript jquery image replace