jQuery.error(message)


version 1.4.1 以降

解説

開発者向けのエラー処理のための共通インターフェースを提供します。標準では、引数をthrowします。

開発者等は、この関数を使いやすいように上書きしてください。

例えば、Firebug でエラーを表示するには、次のように jQuery.error を上書きします。

jQuery.error = console.error;

引数

  • message
    Object: エラーオブジェクト

例1:jQuery.error を、エラー表示領域に内容を表示する関数で上書きします。
「test」ボタンを押して、実際にエラーを発生させてみてください。

// jQuery.error() を上書き
jQuery.error = function(message) {
    $("#errorView").append(message).append("<br/>");
}

// わざとエラーを発生させてます
$("#test").click(function(){
    // jQuery.parseJSON() は、引数をJSONとして解釈できなかった場合、jQuery.error() にエラーを投げます。
    // {key: "This is not JSON Format."} は、正しいJSON形式ではないため、エラーになります。
    $.parseJSON('{key: "This is not JSON Format."}');
});



=== エラー表示 ===


================

開発者もこのインターフェースを利用しましょう

jQuery.error は、jQuery が提供するエラー処理のための共通インターフェースです。
jQuery内部でも使われています。

プラグイン開発者等が、エラー内容の表示にこのメソッドを呼び出すようにすれば、他の開発者もこのインターフェースを通して、自分の環境に合わせて内容をハンドリングできるようになります。

jQuery.error("Some error object.");