当前位置:首页 > jquery

jquery使用

2026-03-02 10:37:08jquery

jQuery 基础用法

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是一些核心用法:

引入 jQuery 在 HTML 文件中通过 CDN 引入 jQuery:

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>

选择器 jQuery 使用 CSS 选择器语法选取 DOM 元素:

$("#id")      // ID 选择器
$(".class")   // 类选择器
$("div")      // 标签选择器
$("div.class") // 组合选择器

DOM 操作 常见 DOM 操作方法:

$("p").text("新内容")       // 设置文本
$("p").html("<b>加粗</b>") // 设置 HTML
$("input").val("值")       // 设置表单值
$("div").append("<p>追加</p>") // 追加内容

事件处理

jQuery 简化了事件绑定:

$("button").click(function() {
  alert("按钮被点击");
});

$("input").on("change", function() {
  console.log($(this).val());
});

Ajax 请求

jQuery 提供了简洁的 Ajax 方法:

$.get("url", function(data) {
  console.log(data);
});

$.post("url", {key: "value"}, function(data) {
  console.log(data);
});

动画效果

内置动画方法:

$("div").hide(1000);           // 隐藏元素
$("div").show(1000);           // 显示元素
$("div").fadeIn(500);          // 淡入
$("div").animate({
  opacity: 0.5,
  left: "+=50"
}, 1000);                      // 自定义动画

链式调用

jQuery 支持链式调用:

$("div")
  .css("color", "red")
  .slideUp(200)
  .slideDown(200);

实用工具方法

常用工具函数:

$.trim(" 字符串 ")     // 去除空格
$.isArray(obj)         // 检查是否为数组
$.each(array, function(index, value) {
  console.log(index, value);
});

插件扩展

jQuery 支持通过插件扩展功能:

jquery使用

$.fn.myPlugin = function() {
  this.css("color", "blue");
};
$("p").myPlugin();

以上是 jQuery 的核心功能概览,更多高级用法可参考官方文档。注意现代前端开发中,原生 JavaScript 和框架(如 React、Vue)已逐渐取代 jQuery,但在维护旧项目时仍可能用到。

标签: jquery
分享给朋友:

相关文章

jquery 图表

jquery 图表

jQuery 图表库推荐 jQuery 本身不直接提供图表功能,但可以通过插件或集成其他库实现图表绘制。以下是几种常用的 jQuery 图表解决方案: Chart.js 集成 Chart.j…

js jquery

js jquery

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。它兼容多种浏览器,提供易于使用的 API,使开发者能够…

jquery数组

jquery数组

jQuery 数组操作 jQuery 提供了多种方法来操作数组或类数组对象(如 jQuery 对象集合)。以下是常见的数组操作方法: 遍历数组 使用 $.each() 方法可以遍历数组或对象: v…

jquery 上传

jquery 上传

jQuery 文件上传方法 使用 jQuery 实现文件上传可以通过多种方式完成,以下是常见的几种方法: 使用原生表单和 AJAX 创建一个包含文件输入的表单,并通过 jQuery 的 AJAX…

jquery 教程

jquery 教程

jQuery 教程概览 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是学习 jQuery 的核心内容和方法。 基础语…

jquery导航

jquery导航

jQuery 导航实现方法 使用 jQuery 实现导航菜单 jQuery 提供了多种方法来实现导航菜单的交互效果,如滑动、淡入淡出或高亮显示当前页面。以下是一个简单的导航菜单实现示例: <…