其中一个最主要的区别是window.onload是等页面内容全部加载成功的时候执行,而JQuery(document).ready()是等页面的DOM绘制完毕后执行,就是说如果你的页面中如果有图片没有加载完成的话,window.onload方法是不会执行的,但JQuer(document).ready()会执行。
还有就是一个html页面只能有一个window.onload方法,而JQuery(document).ready()可以有多个;
本文探讨了window.onload与jQuery(document).ready()的区别:前者等待页面所有内容加载完成才执行,后者仅需DOM加载完毕即可执行。此外,还讨论了这两种方法在使用上的灵活性差异。
1万+

被折叠的 条评论
为什么被折叠?