jQuery的$(document).ready()和window.onload哪个先执行?
- 内容介绍
- 文章标签
- 相关推荐
本文共计862个文字,预计阅读时间需要4分钟。
$(document).ready() 与 `window.onload` 的区别:
1. 执行时间 - `window.onload` 必须等到页面内包括图片在内的所有元素都加载完成才会执行。 - `$$(document).ready()` 在DOM结构绘制完成即可执行,不等待图片或其他外部资源加载完成。
2. 功能 - window.onload 确保了页面所有资源(包括图片、CSS、脚本等)加载完成后执行。 - $$(document).ready() 只等待DOM结构绘制完成,无需等待所有资源加载完成。
1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。
本文共计862个文字,预计阅读时间需要4分钟。
$(document).ready() 与 `window.onload` 的区别:
1. 执行时间 - `window.onload` 必须等到页面内包括图片在内的所有元素都加载完成才会执行。 - `$$(document).ready()` 在DOM结构绘制完成即可执行,不等待图片或其他外部资源加载完成。
2. 功能 - window.onload 确保了页面所有资源(包括图片、CSS、脚本等)加载完成后执行。 - $$(document).ready() 只等待DOM结构绘制完成,无需等待所有资源加载完成。
1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。

