document.load
是window
对象的一个事件,当整个页面和所有的资源(如图片)都加载完毕后,才会触发这个事件。
而document.ready
是jQuery
库提供的一个事件,它在DOM
元素和HTML
元素都加载完毕后触发,可以用来避免在DOM
还没有加载完成的情况下就进行JavaScript
操作。
简而言之,document.load
是等待页面和资源全部加载完成后再执行,而document.ready
是等待DOM
元素和HTML
元素加载完成后就可以执行。