jQuery.ready

jQuery.ready返回类型:Thenable

描述:一个类似预约的对象(或者可延后的对象)当文档就绪时就解决它们。

  • 增补版本:1.8jQuery.ready

自从jQuery 3.0以来,通过jQuery.when或原生的Promise.resolve()方法来支持此对象的用法。代码不能提出假设,此对象是jQuery.Deferred,还是原生延迟对象,或者是其它延迟对象类型。

请参阅ready(),它利用了这对象。

示例:

利用jQuery.when来监听文档就绪。

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

涉及到另一个预约的典型用法,利用jQuery.when

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`.
});