我是 jQuery
的新手,最近几天一直在尝试学习它。在我的办公室里,几乎没有经验丰富的 JavaScript 开发人员,他们主要使用 jQuery
来满足他们的所有需求,每当我找到他们并与他们交谈以更好地了解 jQuery
是如何工作的工作,首先他们说是在 $(document).(ready)
上你这样做,在 $(document).(ready)
上你这样做。
所以我的主要问题是什么是 $(document).(ready)
以及它是如何工作的?
如有任何意见,我们将不胜感激。
更新:在已接受的答案评论中提到DOM 准备就绪时,那么这到底意味着什么?
最佳答案
$(document).ready() 在 DOM 完全加载并准备好操作后触发。这可以防止您的代码在它所针对的对象存在之前触发。 $(document).ready() 是它最冗长的版本,可以用以下任何语句替换...
$(document).ready(handler)
$().ready(handler) (this is not recommended)
$(handler)
$(document).bind("ready", handler)
参见 here对于文档。
关于javascript - jQuery NewBie 问题 : What's the deal with $(document).(准备好)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2638563/