$.get($(this).attr('rel'), function(response){}, 'script')
.error(function(){ alert('this failed')});
わかります。.error is not a method
。ただし、バージョン1.4.3で追加されました
私が持っているタイプはありますか?
$.get($(this).attr('rel'), function(response){}, 'script')
.error(function(){ alert('this failed')});
わかります。.error is not a method
。ただし、バージョン1.4.3で追加されました
私が持っているタイプはありますか?
$.get
jQuery1.4.3の戻り値には.error
メソッドがありません。実際には戻り値がわからないのですが、確認できるはずです。何であれ、ありません.error
。あなたはそれを何か他のものにバインドする必要があります。
ある時点で、jQueryは、、、などからjqxhrオブジェクトを返し始めました。$.get
これは、導入された1.5以降だと思いますが、100%確実ではありません。jqxhrオブジェクトには、、および(実装)があるため、jQuery1.5以降のある時点で実行できるようになります。あなたは間違いなくjQuery1.7でできます。$.post
$.ajax
Deferred
.done
.fail
.always
Deferred
$.get().fail()
jQueryをアップグレードするか、$.ajax
代わりにwitherror
を設定として使用してください。