jQuery.ready


jQuery.ready返回值: Thenable

描述: 一个 Promise 类对象(或“thenable”),在文档就绪时解析。

  • 添加版本: 1.8jQuery.ready

从 jQuery 3.0 开始,可以使用 jQuery.when 或原生 Promise.resolve() 来支持此对象的使用。代码不应该假设此对象是 jQuery.Deferred、原生 Promise 或其他类型的 Promise 对象。

另请参见 ready(),它使用了此对象。

示例

使用 jQuery.when 监听文档就绪。

1
2
3
$.when( $.ready ).then(function() {
// Document is ready.
});

使用 jQuery.when,涉及另一个 Promise 的典型用法。

1
2
3
4
5
6
7
$.when(
$.getJSON( "ajax/test.json" ),
$.ready
).done(function( data ) {
// Document is ready.
// Value of test.json is passed as `data`.
});