15 ŞUBAT 2011, Salı
Önceki fonksiyon tamamlandıktan sonra bir işlev çağrısı
Tamam, javascript kodlama berbat 1 saat oldu, ve net bir çözüm her yerde bulmak için görünmüyor olabilir.
Bu benim aslında
$('a.button').click(function(){
if (condition == 'true'){
function1(someVariable);
function2(someOtherVariable);
}
else {
doThis(someVariable);
}
});
Nasıl emin olurum? "" sonra da denir "function1" tamamlandı mı? function2
CEVAP
15 ŞUBAT 2011, Salı
İsimsiz bir geri arama belirtin ve function1 kabul edin:
$('a.button').click(function(){
if (condition == 'true'){
function1(someVariable, function() {
function2(someOtherVariable);
});
}
else {
doThis(someVariable);
}
});
function function1(param, callback) {
...do stuff
callback();
}
Bunu Paylaş:
AngularJS HTML işleme tamamlandıktan s...
Kod resimsel işlev çağrısı bir grafik ...
Neden benim değişken sonra tam ben bir...
= Fonksiyon ilanından sonra silmek anl...
Javascript ASP.NET İşlev çağrısı?...