2 ayrı $.getScript
çağrısının başarıyla yüklendikten sonra yürütmek istediğim bir geri arama işlevi var.JavaScript/jQuery ile Çift veya Çoklu Geri Arama Tasarımı Kalıbı
aşağıda tasarım kullanarak değilim, ama dağınık hissediyor ve adlandırılmış fonksiyonun kullanılması
var foo_ready = false;
var bar_ready = false;
var dual_callback = function(){
if(foo_ready && bar_ready)
{
//do things
}
};
jQuery.getScript('/foo.js', function(){
foo_ready = true;
dual_callback();
});
jQuery.getScript('/bar.js', function(){
bar_ready = true;
dual_callback();
});
tek geri arama yürütmek yapmak için daha iyi ya da daha şık bir yolu var mı çok-jQuery un hissediyor Birden fazla eşzamansız çağrı tamamlandıktan sonra? Eğer varsa
. Ben bu kodu gördüm ve hemen anladım, adam bazı boklu SO posterler barf onların soru içine karşılaştırıldığında, bu şık ve zarif. "Düzeltmeyeceğim, amaçlanan şekilde çalışacağım" derdim. – jpsimons