在执行document.ready之前,jQuery正在等待加载图像。这是因为jQuery的document.ready事件会在DOM(文档对象模型)结构加载完成后立即执行,但是图像加载是在DOM加载之后异步进行的。因此,如果图像尚未加载完成,jQuery的document.ready事件可能会在图像加载完成之前执行。
为了解决这个问题,可以使用window的load事件来代替document.ready事件。window的load事件会在DOM结构加载完成后,所有资源(包括图像)加载完成后执行。因此,可以使用以下代码来确保在所有资源加载完成后执行代码:
$(window).on('load', function() {
// 在这里执行代码
});
这样,就可以确保在执行代码之前,所有的图像都已经加载完成。
领取专属 10元无门槛券
手把手带您无忧上云