Tôi đang cố gắng hiểu các đối tượng chức năng và đối tượng trì hoãn trong jQuery là when
.Trì hoãn với jQuery - khi() với hàm getJSON() gọi lại
$.when($.getJSON('/echo/json', function() {
console.log('sucess');
}, function() {
console.log('error');
})).then(console.log('get JSON ready!'));
Ví dụ này trả về:
get JSON ready!
sucess
... nhưng tôi muốn đạt được điều đó cháy thành công callback đầu tiên:
sucess
get JSON ready!
Làm thế nào tôi có thể làm điều đó?
http://jsfiddle.net/lukaszr/rBFmL/
+1 ahhh, vấn đề con trỏ hàm cũ. – Liam
+1 quan sát tốt. – Adil
lỗi tân binh, cảm ơn! –