$jquery

jQuery 简介
jQuery 是一个快速、简洁的 JavaScript 库,用于简化 HTML 文档遍历、事件处理、动画和 Ajax 交互。它的设计目标是“写得更少,做得更多”,通过封装常见的 JavaScript 功能,提供更简洁的语法和跨浏览器兼容性。

核心功能
- DOM 操作:通过选择器快速查找和修改 HTML 元素。
- 事件处理:统一的事件绑定方法,支持多种浏览器。
- 动画效果:内置淡入淡出、滑动等动画效果。
- Ajax 支持:简化异步 HTTP 请求的实现。
基本语法
jQuery 通过 $ 符号(或 jQuery 关键字)调用,基本语法结构为:
$(selector).action()
selector:CSS 选择器,用于定位 HTML 元素。action():对选中元素执行的操作(如修改属性、绑定事件等)。
常用方法示例
选择元素
// 选择所有 <p> 元素
$("p").hide();
// 选择 class 为 "example" 的元素
$(".example").css("color", "red");
事件绑定
// 点击按钮时隐藏段落
$("button").click(function() {
$("p").hide();
});
Ajax 请求
$.ajax({
url: "api/data",
method: "GET",
success: function(response) {
console.log(response);
}
});
版本与兼容性
- 最新版本:截至 2023 年,jQuery 3.x 是主流版本,支持现代浏览器。
- 迁移插件:从旧版本升级时,可使用
jquery-migrate插件解决兼容性问题。
学习资源
- 官方文档
- jQuery API 参考
- 在线教程(如 Codecademy、W3Schools)。
jQuery 虽然逐渐被现代框架(如 React、Vue)取代,但在遗留项目和快速原型开发中仍有广泛应用。






