0

jQueryを使用して画像が存在するかどうかを確認する方法はありますか?

次のようにするとうまくいくと思いましたが、うまくいかず、console.log にイメージが存在しない場合はエラー 404 が表示されます。

$("#icon").html("<img src='/assets/img/"+condition+".png'>");
if (!$("#icon")){
    $("#icon").html("nothing to show");
}
4

1 に答える 1

2

これを試して :

$("#icon").html("<img src='/assets/img/"+condition+".png'>");
$("#icon img").error(function() {
       $("#icon").html("nothing to show");
    });

</p>

于 2012-08-22T11:21:07.930 に答える