在使用jquery的时候,我们会加上$(document).ready(function(){} }) 或者简单写:$(function(){ }),
为什么要这么做呢?
因为jquery是对DOM进行操作的,也就是说需要 DOM 结构加载完成之后,jquery才能工作,
那么 $(document).ready() 或者 $(function(){}) 的作用就是等待DOM 结构加载完成,然后再
执行里面的jquery操作;
js有一个 window.onload( ) ,这个的作用是等待页面上的所有资源都加载完成才执行函数里面的
代码,和jquery是有区别的。
但是,在js中,也有一个 DOMContentLoaded 事件 和 jquery 的作用是一样的;
理解jQuery与JS加载机制
本文探讨了jQuery中$(document).ready()的功能及其与window.onload的区别。解释了DOMContentLoaded事件的作用,并对比了jQuery与纯JS在页面加载过程中的不同。

355

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



