jQuery/JavaScript to replace broken images

后端 未结 30 2511
我寻月下人不归
我寻月下人不归 2020-11-21 05:50

I have a web page that includes a bunch of images. Sometimes the image isn\'t available, so a broken image is displayed in the client\'s browser.

How do I use jQuery

30条回答
  •  独厮守ぢ
    2020-11-21 06:11

    Here is a standalone solution:

    $(window).load(function() {
      $('img').each(function() {
        if ( !this.complete
        ||   typeof this.naturalWidth == "undefined"
        ||   this.naturalWidth == 0                  ) {
          // image was broken, replace with your new image
          this.src = 'http://www.tranism.com/weblog/images/broken_ipod.gif';
        }
      });
    });
    

提交回复
热议问题