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 代码和脚本语言例如 (PHPASP)配合使用,以访问数据库中的数据。由于 jQuery 在客户端运行,而不是在 Web 服务器上运行,因此它可以在不重新加载页面的情况下实时更新网页上的信息。一个常见示例是“自动完成”,即搜索表单会在你输入查询时自动显示常见搜索内容。事实上,TechTerms.com 就是通过这种方式在你输入搜索框时提供搜索建议的。

除了免费许可证之外,jQuery 如此受欢迎的另一个主要原因是其跨浏览器兼容性。由于每种浏览器呈现 HTML、CSS 和 JavaScript 的方式都不同,Web 开发人员很难让网站在所有浏览器中显示一致。Web 开发人员不必为每种浏览器编写自定义函数,而是可以使用一个能在 Chrome、Safari、Firefox 和 Internet Explorer 中运行的 jQuery 函数。这种多浏览器支持促使许多开发人员从标准 JavaScript 转向 jQuery,因为它大大简化了编码过程。

你可以在jQuery 官方网站上进一步了解 jQuery 并下载最新库。

更新日期 March 1, 2013 作者 Per C.

quiz测试你的知识

What term describes someone who registers domain names to resell them?

A
Script Kiddie
0%
B
Spammer
0%
C
Phisher
0%
D
Cybersquatter
0%
Correct! Incorrect!     View the Cybersquatter definition.
More Quizzes →

Tech Terms 计算机词典

本页中jQuery的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。