我是新手jQuery,从最近几天开始学习它.在我的办公室里,很少有经验的JavaScript开发人员,他们主要jQuery满足他们的所有需求,每当我和他们交谈以便更好地了解jQuery工作方式时,他们首先说的就是$(document).(ready)你做到了这一点以及$(document).(ready)你做到了.
所以我的主要问题是$(document).(ready)它是什么以及它是如何运作的?
任何投入都将受到高度赞赏.
更新:在接受的答案评论中提到了当DOM准备就绪时,这究竟意味着什么?
一旦DOM完全加载并准备好进行操作,$(document).ready()就会触发.这可以防止您的代码在它将作用的对象存在之前触发.$(document).ready()是它最详细的版本,可以替换为任何这些语句......
$(document).ready(handler)
$().ready(handler) (this is not recommended)
$(handler)
$(document).bind("ready", handler)
Run Code Online (Sandbox Code Playgroud)
请参阅此处获取文档.