jQuery 1.5の$.ajaxでは、戻りのHTTPのstatus codeによってcallbackを指定できるようになっていました。 次のように書けます。 $.get(url) .statusCode( {404: callbackFor404(), 403: callbackFor403()} ); function callbackFor404() { // do something for 404 error } function callbackFor403() { // do something for 403 error } 細かいところで便利になっています。