jQuery/JavaScript to replace broken images

后端 未结 30 2607
我寻月下人不归
我寻月下人不归 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:09

    jQuery 1.8

    // If missing.png is missing, it is replaced by replacement.png
    $( "img" )
      .error(function() {
        $( this ).attr( "src", "replacement.png" );
      })
      .attr( "src", "missing.png" );
    

    jQuery 3

    // If missing.png is missing, it is replaced by replacement.png
    $( "img" )
      .on("error", function() {
        $( this ).attr( "src", "replacement.png" );
      })
      .attr( "src", "missing.png" );
    

    reference

提交回复
热议问题