我正在我的页面中创建一些图像。当我写<img src=somesrc, onerror=othersrc></img>
时,它工作正常。
但是当我使用jQuery创建图像时,它失败了:
jQuery('<img />', {
onerror: "javascript: this.src='some_default_image_source'",
src: 'image_source'}).appendTo("#container");
我该如何解决这个问题?
答案 0 :(得分:7)
jQuery('<img />').error(function() {
this.src = 'some_default_image_source';
}).attr('src', 'image_source').appendTo("#container");
答案 1 :(得分:1)