b-stat回答ポイント なしウォッチ 1

jQueryで画像のロードするときに、画像images/test2.jpgが存在しないときにalert("エラー")をやりたいのですが、images/test2.jpgの存在チェックってどうするか教えてください。

//画像URL
var url="images/test2.jpg";
//imgPreloaderオブジェクトを作る、名前は任意
var imgPreloader=new Image();
//onloadイベントハンドラ追加
imgPreloader.onload=function() {
//ロード完了で画像を表示
$("#image-box").children("img").attr({'src':url});
}
//重要、最後に書く
imgPreloader.src=url;

ログインして回答する
回答がありません

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2015-04-28 22:02:24
終了日時
2015-05-05 22:05:05
回答条件
1人5回まで 13歳以上

この質問のカテゴリ

この質問に含まれるキーワード

イベントハンドラ26jQuery742オブジェクト658SRC250URL11376

人気の質問

メニュー

PC版