JavaScript 工具集中一个重要的工具是 JQuery(http://jquery.com/)及其扩展。这并不
是说,JavaScript 的其他框架无法满足开发人员的需求,而是 JQuery 有一个非常活跃的开
发社区支持。该社区提供了各种插件,例如部分插件是面向移动开发的,这将在第 10 章有
所涉及。JQuery 是目前公认的最流行的 JavaScript 框架。JQuery 中使用了一个全局对象 $,
其可访问和修改文档对象模型(Document Object Model,DOM)、处理事件、处理 AJAX
请求等。甚至还有一个名为 gameQuery 的插件(
http://gamequery.onaluf.org/),它是一个
2D 游戏引擎。
学习JQuery时,其中一个很重要的函数是ready。在页面文档完全加载完毕之前,将执
行ready函数内包含的JavaScript代码。如代码清单3-14所示,在文档加载完毕后,实现在控
制台中打印输出"Hello World!"。在实例化DOM元素之前,开发人员不能在ready函数中
引用任何DOM元素。
代码清单3-14 JQuery的ready函数
<html>
<head>
<script type="text/javascript">
$(document).ready(function () {
console.log ("Hello World!");
});
</script>
</head>
<body></body></html>