.error()【《エラー》イベントハンドラ設定】
メモ
- 《エラー》イベントハンドラの設定
- jQuery 1.8 で非推奨 / jQuery 3.0 で削除
.on( "error" [, data], handler )
の省略形- 解除は、.off( "error" )【イベントハンドラ解除】
構文
説明 | 構文 | 戻り値 | ||||||
---|---|---|---|---|---|---|---|---|
《エラー》 イベントハンドラ設定 | .error( handler ) 1.01.83.0 handler:イベントハンドラ
.on( "error", handler ) の省略形 | jQuery | ||||||
.error( [eventData ], handler ) 1.4.31.83.0 Anything eventData:イベントデータ handler:イベントハンドラ
.on( "error", data, handler ) の省略形 | jQuery |
関連
- jQuery リファレンス メモ
- 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>