为了账号安全,请及时绑定邮箱和手机立即绑定

$(window).load和$(document).ready之间有什么区别?

$(window).load和$(document).ready之间有什么区别?

忽然笑 2019-07-26 17:23:35
$(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()


查看完整回答
反对 回复 2019-07-26
  • 3 回答
  • 0 关注
  • 616 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信