$('selector').on("click",
function(){
$.get("hoge.php", {num: num},
function(xmlhttpreq){
modorich = なんか処理(xmlhttpreq);
}
);
$(this).animate({left: 0},
complete:function(){
var hensu = modorich;
}
);
}
);
で、上記の$.getで取得したmodorich を抜けた後のhensuに入れたいのですが、
どうすれば入りますか?
returnとかを使うのでしょうか。
ちなみに$.getのfunction内に入れる、というのはなしでお願いします。
functionの全体がわからないですが、modorichをグローバル変数にして、こんな感じで渡せると思います。
$('selector').on("click", function(){ var modorich; $.get("hoge.php", {num: num}, function(xmlhttpreq){ modorich = なんか処理(xmlhttpreq); } ); $(this).animate({left: 0}, complete:function(){ var hensu = modorich; } ); } );
コメント(0件)