Tôi muốn sử dụng hàm load
của jQuery để tải một số nội dung vào một div và tôi cũng muốn gọi hàm animate
của jQuery.jquery đợi cho nhiều sự kiện hoàn chỉnh
$('#div1').load('...', function() {
// load complete
});
$('html,body').animate({
...: ...}, ..., '...', function(){
// animate complete
});
Tôi không muốn chờ đợi cho load
để hoàn thành trước khi gọi animate
hoặc ngược lại.
Tiếp theo, tôi muốn gọi hàm thứ ba, nhưng tôi không muốn gọi cho đến khi sự kiện hoàn chỉnh cho cả load
và animate
đã bị kích hoạt.
Tôi làm cách nào để thực hiện việc này?
'.animate (…)' không trả về một lỗi! (và tôi nghĩ rằng '.load' không phải là ...) –
Thực ra, hoạt ảnh hoạt động như hoãn lại: http://bugs.jquery.com/ticket/7934. Tôi không chắc chắn cách '.load' hoạt động. – qerub
WOW! Tôi không biết điều đó! Điều thú vị là, bộ sưu tập * jQuery chính nó * trở thành trì hoãn: http://jsfiddle.net/jgbUX/. ** Thật thú vị. ** –