for(a=1;a<10;a++){
$(".div").append("<div id="+a+"></div>")
$.ajax({
url: "file.php",
data: "a="+a,
type: "POST",
async: false,
success: function(data) {
$("#"+a).html(data);
}
});
}
$("div").click(function(){
alert("it works");
});
問題が問題ですしている: は、私はので、最後のdivであるfile.phpそこからasync: false
データ入れていないで、ID 9 と今async: false
あり - データがでているので、すべてはそれが良い
あるので、DIVが、私はそれは、AJAXでロードしている間にクリックしたい場合は、それは動作しません(後にのみ終了し、すべてのAJAX-ES)
どのようにこの問題を解決しますか? (多分偽のは、私は、AJAXを使用していますということです。私がgetJSON電気ショック療法..使用することができます)あなたは、ユーザーがAJAX呼び出しが実行されている間のインタフェースを使用することができるようにしたい場合は、
これは小さなものであり、私の好みと見ることができますが、良い変数名が出てくるのはいつも価値があります。あなたを追いかけなければならない人には、イライラすることがあります。私は私の答えでより良い変数名を作るだろうが、私はあなたのシナリオを知らない。 –