jQuery Ready 是一种用于确保文档加载完成后再执行 JavaScript 代码的机制。它基于 jQuery 的 ready() 方法,在文档加载完成后调用传入的函数。
jQuery Ready 的执行原理是通过检测文档的 readyState 属性,当该属性为 “complete” 时表示文档加载完成,此时就可以执行传入的函数。另外,jQuery Ready 也会检测是否 DOMContentLoaded 事件已经触发,以确保页面的 DOM 结构已经完全加载。
总的来说,jQuery Ready 的执行原理就是通过监听文档加载状态和 DOMContentLoaded 事件,确保在文档加载完成后再执行相应的 JavaScript 代码。