$(window).load和$(document).ready之间有什么区别?我最近遇到了一个问题,我的JavaScript代码并将我的部分代码从我的代码中解决$(document).ready()并$(window).load()解决了问题。现在我明白之后会window.load被解雇document.ready,但为什么之后没有准备就绪document.ready,那之后window.load()呢?
3 回答
DIEA
TA贡献1820条经验 获得超2个赞
$(document).ready(function(){//code here});
几乎每次我们工作时都会使用上面的代码jQuery
。
当我们想要jQuery
在DOM准备好之后初始化代码时使用此代码。
$(window).load()
有时你想操纵图片。例如,您想要垂直和水平对齐图片,您需要获取图片的宽度和高度才能执行此操作。随着$(document).ready()
你将不能够这样做,如果游客不具有已加载的图像,在这种情况下,你需要初始化jquery
当图像完成加载对准功能。这就是我们使用的地方$(window).load()
添加回答
举报
0/150
提交
取消