用jq给img添加error事件
<img src="xxxx.jpg" alt="" /> <script> $(document).ready(function(){ $('img').each(function(){ var error = false; if (!this.complete) { error = true; } if (typeof this.naturalWidth != "undefined" && this.naturalWidth == 0) { error = true; } if(error){ $(this).bind('error.replaceSrc',function(){ this.src = "默认图片.png"; $(this).unbind('error.replaceSrc'); }).trigger('load'); } }); }); </script>