猿问

用jQuery/JavaScript替换破碎的图像

用jQuery/JavaScript替换破碎的图像

我有一个网页,其中包括一堆图片。有时图像不可用,因此在客户端浏览器中显示一个损坏的图像。

如何使用jQuery获取图像集,将其过滤为破碎的图像,然后替换src?


-我原以为用jQuery做这件事会更容易,但结果证明只使用纯JavaScript解决方案就容易多了,也就是Prestaul提供的解决方案。



胡子哥哥
浏览 600回答 4
4回答

富国沪深

我用内置的error处理程序:$("img").error(function () {   $(this).unbind("error").attr("src", "broken.gif");});编辑:这个error()方法不受欢迎。1.8更高。相反,您应该使用.on("error")相反:$("img").one("error", function () {   $(this).attr("src", "broken.gif");});
随时随地看视频慕课网APP
我要回答