我是jQuery的新手,只是在最近几天尝试学习它.在我的办公室里,很少有
JavaScript Developer的经验,他们主要使用jQuery来满足他们的所有需求,每当我和他们交谈以便更好地理解jQuery是如何工作的时候,他们首先说的就是$(document).准备好了你这样做,并在$(
文件).(准备好)你这样做.
所以我的主要问题是什么是$(文件).(准备好了)它是如何运作的?
任何投入都将受到高度赞赏.
更新:在接受的答案评论中提到了当DOM准备就绪时,这究竟意味着什么?
一旦DOM完全加载并准备好进行操作,$(document).ready()就会触发.这可以防止您的
代码在它将对其存在的对象存在之前触发. $(document).ready()是它最详细的版本,可以用这些语句中的任何一个替换掉……
$(document).ready(handler)
$().ready(handler) (this is not recommended)
$(handler)
$(document).bind("ready",handler)
有关文档,请参见here.
原文链接:https://www.f2er.com/jquery/158640.html