Có thể giữ hoặc trì hoãn document.ready thực thi không?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
74 lượt xem
Jquery master

Có thể. Với việc phát hành jQuery 1.6, một phương thức mới "jQuery.holdReady(hold)" đã được giới thiệu. Phương thức này cho phép trì hoãn (delay) việc thực thi sự kiện document.ready(). Sự kiện document.ready() được gọi ngay sau khi DOM của bạn sẵn sàng nhưng đôi khi có tình huống bạn muốn tải thêm JavaScript hoặc một số plugin mà bạn đã tham chiếu.

$.holdReady(true);
$.getScript("myplugin.js", function() {
   $.holdReady(false);
});
{{login.error}}