.error()【《エラー》イベントハンドラ設定】

メモ

構文

説明構文戻り値
《エラー》
イベントハンドラ設定
.error( handler )  1.01.83.0

handler:イベントハンドラ
引数説明
[ Event eventObject ]イベントオブジェクト
(this)該当要素 (HTML5:基本DOM要素 参照)

.on( "error", handler )の省略形
jQuery
.error( [eventData ], handler )  1.4.31.83.0

Anything eventData:イベントデータ
handler:イベントハンドラ
引数説明
[ Event eventObject ]イベントオブジェクト
(イベントデータは、eventObject.data で参照)
(this)該当要素 (HTML5:基本DOM要素 参照)

.on( "error", data, handler )の省略形
jQuery

関連

<p>
  <img id="img1" alt="イメージ" style="border:1px black solid;">
  <span id="output"></span>
</p>

<script>
$("#img1").error("DATA", function(eventObject) {
  $("#output").text(eventObject.type + " [" + this.id + "] (" + $(this).attr("src") + ") " + eventObject.data);
});

$("#img1").attr( "src" , "missing.png" );
</script>

イメージ