您可以使用data()将延迟的对象与文档相关联,然后在处理程序中将它解决()
ready。这样,您应该可以将存储的延迟对象与$
.when()一起使用:
$(document).data("readyDeferred", $.Deferred()).ready(function() { $(document).data("readyDeferred").resolve();});$.when($.ajax("translations"), $(document).data("readyDeferred")) .then(function() { // Start doing stuff here.});


