ajax呼び出しを介して動的に挿入されたフォームでjqueryuiスピナーを使用しようとしています。ajax呼び出しを処理するために、私はajaxyに依存しています。
成功すると、私はこの関数を次のように呼び出します。
response: function(){
var Ajaxy = $.Ajaxy; var data = this.State.Response.data; var state = this.state;
var State = this.State;
var Action = this;
Action.documentReady($content);
updater(); // THE FUNCTION TO BIND NEW ELEMENTS
return true;
},
これが関数です
function updater(){
$('.spin').spinner();
}
そして、これは問題なく動作します。しかし、「通常の」jqueryリクエスト(ajaxyリクエストではない)で同じ関数を呼び出すと、機能しなくなります。
$.ajax({
type: "GET",
url: url,
cache: false,
dataType:"json",
success: function(res) {
updateTarget(res,target,animation);
updater();
}
}
});
なぜある場合は機能しているのに、他の場合は機能していないのか、私にはよくわかりません...