jQuery
jQuery 是一个 JavaScript 库,允许 Web 开发人员为网站添加额外功能。它是开源的,并根据 MIT 许可证免费提供。近年来,jQuery 已成为Web 开发中使用最广泛的 JavaScript 库。
要实现 jQuery,Web 开发人员只需在网页的 HTML 中引用 jQuery JavaScript 文件即可。一些网站托管自己的 jQuery 本地副本,而其他网站则直接引用由 Google 或 jQuery 服务器托管的库。例如,网页可以在 HTML 的 <head> 部分使用下面这行代码加载 jQuery 库:
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
加载 jQuery 库后,网页就可以调用该库支持的任何 jQuery 函数。常见示例包括修改文本、处理表单数据、移动页面上的元素以及执行动画。jQuery 还可以与 Ajax 代码和脚本语言例如 (PHP 和 ASP)配合使用,以访问数据库中的数据。由于 jQuery 在客户端运行,而不是在 Web 服务器上运行,因此它可以在不重新加载页面的情况下实时更新网页上的信息。一个常见示例是“自动完成”,即搜索表单会在你输入查询时自动显示常见搜索内容。事实上,TechTerms.com 就是通过这种方式在你输入搜索框时提供搜索建议的。
除了免费许可证之外,jQuery 如此受欢迎的另一个主要原因是其跨浏览器兼容性。由于每种浏览器呈现 HTML、CSS 和 JavaScript 的方式都不同,Web 开发人员很难让网站在所有浏览器中显示一致。Web 开发人员不必为每种浏览器编写自定义函数,而是可以使用一个能在 Chrome、Safari、Firefox 和 Internet Explorer 中运行的 jQuery 函数。这种多浏览器支持促使许多开发人员从标准 JavaScript 转向 jQuery,因为它大大简化了编码过程。
你可以在jQuery 官方网站上进一步了解 jQuery 并下载最新库。
测试你的知识