$ (document) .ready
$ (document) .ready(function () {
// なにかしらの処理
});
$ (window) .load
$(window).load(function () {
// なにかしらの処理
});
执行顺序:
① 页面开始加载
② html加载完成
③ $ (document) .ready 执行
④ 加载包括图像在内的所有内容
⑤ $ (window) .load 运行
sample:
假如我们需要在JS中获取图像的宽度和高度。
如果页面加载过慢,图片还未加载出来时,那么使用$ (document) .ready 的时间里去取宽、高就会出Error;此时,我们应该使用$(window).load 。