jQuery实现(如果因为网络或图片的原因发生异常,则显示该图片)
<!DOCTYPE html><html><head> <title>图片不能显示时替换</title> <script src="jquery-last.js"></script><!-- 修改为自己的路径 --></head><body><div><img src="http://www.mainaer.com/skin/maps/4.png" /><img src="http://www.mainaer.com/skin/maps/5_R.png" /></div><script language="javascript" type="text/javascript"> $(function (){$("img").each(function (i,e){$(e).error(function() {$(e).attr("src","http://www.mainaer.com/uploadfiles/mainaer/nopic.gif");}) ;});}); </script></body></html>?
试了下如果是本地图片,没有显示效果,只能远程图片路径,这点我还不知道是为什么
效果:
